fixed up movement