projectiles, input