to value has to be newSubset length