A* fix