introduced querybuilder as member variable