merging data from different provider - work in progress