middle way for dataset view