fixed uneven orbit problem