Uses `DISPLAY` for error reporting (DISPLAY goes to SYSOUT, not to an error log that can be reviewed) - Uses `STOP RUN` on the first error, which is almost never appropriate in a production program -- it prevents any cleanup, file closing, or return code setting - Does not check FILE STATUS, relying