add support for parallel execution of parsers and renderers