more hacking on parsers