added QuerySet class