updated uts with new aggregator factory constructor