range reduction