simplify ParserBuffer