Error Messages
Error messages should be expressed in plain language (no codes), precisely indicate the
problem, and constructively suggest a solution. Highly visible error messages on the
screen, like TaxCaster and Mint, are preferable to a modal dialog, since a dialog may
cover up the issue.