upgrades enum_sets