leave errors to form, so that it can tell the user what the specific problems are