Refactored parsers
Paralell paths