specialty association and validations