discover and projectile