Add file level aggregation