working on projectiles