renamed aggregateModel