aggregators as class