Flawless transaction

Review