new enumeration definition