add support for heuristics