optimize heur-3 add summarizer.
optimize heur-3