recalc regions when indicator variable changes