fixed movement issues