aggregation and activation