Smooth Transaction thanks

Review