added heuristic description