trying heuristics