Generating models
Some validations of models