start to implement slowly moving
return back swinging
fix slow downing