initial version of dataset-builder in redo