Clean transaction, many thanks

Review