adjust data source