use new enum