initial commit of parser.py