updated model validations