merge_enum_types progress but not needed