added QueryBasedSummarizer