Made it possible to run the parser concurrently