Smooth transaction. A++++++

Review
  1. Smooth transaction. A++++++