The code is working! But only for one thread now. We still have to build the parser