rewrote the projectiles