fix projectile movement