changes for multiple ranges