replaces auto query upon instantiation with chainable query() method