got regex parsers working