modify aggregating