update evil
update projectile