refactor planner geocode ... simplify...