committing changes for proper heuristics