trying to work out what check calling range should be to protect
checking range.