range contraction