added changes to movement