public URL prev() throws MalformedURLException, FileReceiveException {
		if (mDirection == null) {
			mDirection = Direction.PREV;
		} else if (mDirection == Direction.NEXT) {
			mValueNew = mValueBase;
			mDirection = Direction.PREV;
		}
		int value = Integer.parseInt(mValueNew);
		--value;
		if (value < 0) {
			throw new FileReceiveException("Done Previous", true);
		}
		String valueTmp = Integer.toString(value);
		int i = 0;
		while (valueTmp.length() < mValueBase.length() && mValueBase.charAt(i++) == '0') {
			valueTmp = "0" + valueTmp;
		}
		mValueNew = valueTmp;
		return assemble();
	}