smooth movement
Merge smooth movement