Kinesin Walking–broken IK :(