revert in_transaction