add simple query parser