fferent subtypes o