Fast Smooth transaction

Review