integrate the three imdata data sources