r1801: Added transaction code