update simple-movement and projectile. add referential