fix datasource binding