type in enumeration