recasting to aggregate files