styles aggregation