queries: public properties set to protected