reasons for validation errors