fix parse error checking