fixing datasource bug