added SearchQueryResponse object to put accumulated results and counts