Smooth transaction

Review