completed model validations