random updates to projectile