Adding projectile routines