more mass aggregation functionality