fixed sticking points with num positions > num dof