adding touch movement with keeping velocity