Smooth fast transaction

Review