Some more work on the transactions.