working version of just moving around