remove rollback_simple, have it collapsed into rollback_unit