RegisterSourceDataset implemented