split AddDefaultValueChange