public void restoreBackedUpTiles(){
		System.out.println("restoring backed up tiles: " + backUpNum);
		//backUpGoBack();
		if(backUpMaps.size() > 0){
			int[][][] vecArray = backUpMaps.get(backUpNum);
			int[][][] temp = new int[vecArray.length][vecArray[0].length][vecArray[0][0].length];
			for(int k = 0; k < vecArray.length; k++){
				for(int i = 0; i < vecArray[0].length; i++){
					temp[k][i] = Arrays.copyOf(vecArray[k][i], vecArray[k][i].length);
				}
			}
			tileID = temp;
			revalidate();
		}
	}