2 roles in enum