inconsistent updateDataSet signature