add query_parser.py