Fast smooth transaction

Review