Transactions
To do or to undo,
that is the question