plugging away at heuristics