start enumerations