Transaction-level Control