more length validations on the model