heuristic completed?