public boolean hasNext() {
		int tmp = vsize.length - 1;
		while (tmp >=0
				&& this.start[tmp] + this.chunkStep[tmp] >= this.vsize[tmp]) {
			tmp--;
		}
		if (tmp < 0) {
			return false;
		}
		return true;

	}