new map. slow. why? heuristic is wrong