subtype classification