renamed to PlanNextMap()