add a new method to DataSet