final summarization