add ParserMain class