correct variable name
Create new queryset class and abstract class.
Correct constructor call for DataSet class.
Use new queryset and dataset class methods.