fixed the parser. works now