started implementation of new dataset system. references #29