add some basic orbiting logic