add directional motion and aiming, ie fix movement
fix movement