changes to movement keys behaviour