modify type enum