hacked down, but works - using closest planet heuristic