fast and smooth transaction +++ thx :)

Review