Add read to dataset_io