public String[] dataCacheToArray(ArrayList <String> dataCache, String dataField){
			/*
			 * @param (ArrayList <String> dataCache, "link" || "seed" || "leech" || "size")
			 * example (BuildDataCache(String[] foo), "size")) will return all the torrent sizes in a string array.
			 * Parses the SizeStats ArrayList into one dimensional array (seeders, leechers, links, size)
			 */
			try{
				String[] parsedArray = new String[dataCache.size()];
				int listPos = 0;
				if(dataField.equals("link")) listPos = 3;
				if(dataField.equals("leech"))listPos = 2;
				if(dataField.equals("seed")) listPos = 1;
				if(dataField.equals("size")) listPos = 0;
				for (int i = 0; i < dataCache.size()/4; i++){
					parsedArray[i] = dataCache.get(listPos);
					listPos = listPos+4;
				}
				System.out.print("#");
				return parsedArray;
			}catch(Exception e){
				return null;
			}
		}