Плохо, что у вас у каждой команды своя валидация.