Nice and smooth transaction A++

Review