Errors and Validation.