add DatasetManager