fix orbit bug