private void updateBetStatus(String betStatusText) {
		// TODO: notify some other thread when result changes
		if (betStatusText.equals("Bets are OPEN!")) {
			if (!betStatus.equals(BetStatus.OPEN)) {
				Server.generateMatchups();
				setResult(BetStatus.OPEN);
			}
		} else if (betStatusText.equals("Bets are locked until the next match.")) {
			if (!betStatus.equals(BetStatus.CLOSED)) {
				setResult(BetStatus.CLOSED);
			}
		} else if (betStatusText.contains(" wins! Payouts to Team Blue.")) {
			if (!betStatus.equals(BetStatus.BLUE_WINS)) {
				setResult(BetStatus.BLUE_WINS);
			}
		} else if (betStatusText.contains(" wins! Payouts to Team Red.")) {
			if (!betStatus.equals(BetStatus.RED_WINS)) {
				setResult(BetStatus.RED_WINS);
			}
		} else if (!betStatus.equals(BetStatus.TIE)) {
			setResult(BetStatus.TIE);
		}
	}