Taming the Transaction