react to EnumNames<> changes