update query_parser