Found source of jumping error, added turn functionality