changes to parsers