let upload function try to get a new range.