refactored projectiles