change initial upperBound