server side aggregation support