Clean transaction - A+

Review