if len(ranges.shape) == 1:
            ranges = ranges[np.newaxis, ...]