initial movementy sorta stuff