and, or, parseQuery