aggregation applied