adding a new data source along with some naive aggregation