Multiple data source support