decreasing  ranges