if I add the validation right now it will make several spec to break, since the team model is not included in this pull request. I will add that validation once the team model is merged on to develop