Made a seperate DLL for parser