Merging data from different data sources