test heuristics