Fast and smooth transaction, thx A+++

Review