extract enums