file aggregator