split parsers