public static ArrayList<Rankbit> getRankbits(ArrayList<String> html) {
		ArrayList<Rankbit> rankbits = new ArrayList<Rankbit>();

		for (int x = 0; x < html.size() / 6; x++) {
			ArrayList<String> rankbit = new ArrayList<String>();
			try {
				// takes first 6 lines of html (rankbits are 6 lines)
				for (int i = 0; i < 6; i++) {
					rankbit.add(html.get(i));
				}

				// removes rankbit from main html arraylist
				for (String s : rankbit) {
					html.remove(html.indexOf(s));
				}

				rankbit.remove(rankbit.size() - 1);

				String rank = rankbit.get(0);
				String teamnumber = rankbit.get(1);
				String teamname = rankbit.get(2);
				String wlt = rankbit.get(3);
				String wpsp = rankbit.get(4);

				rank = rank.replace("<div class=\"rankbit\">  ", "")
						.replace("<div class=\"rankcol1\">", "")
						.replace(".</div>", "");
				teamnumber = teamnumber.replace("<div class=\"rankcol2\">", "")
						.trim().replace("#", "").replace("</div>", "");
				teamname = teamname.replace("<div class=\"rankcol3\">", "")
						.trim().replace("</div>", "");

				wlt = wlt.replace("<div class=\"rankcol4\">", "").trim()
						.replace("</div>", "");

				wpsp = wpsp.replace("<div class=\"rankcol5\">", "").trim()
						.replace("(", "").replace(")", "")
						.replace("</div>", "");

				Rankbit r = new Rankbit(Integer.parseInt(rank), teamnumber,
						teamname, wlt, wpsp);

				rankbits.add(r);
			} catch (Exception e) {
				System.out.println("can't parse rankbit, " + e);
			}
			rankbit = null;
		}

		return rankbits;
	}