Update for multiple datasources.