Logic to re-adust the new range