statrting to adopt Parsers in earnest