is this required? models are validated just based on errors I think