Parser does a very bad job of parsing, but gets all the fields, sometimes