upgrading parsers