replaced transcript parser. the new parser reports the line number and a error message when it fails