querier class updated