public void update() {
		money.setText(String.format("$%,d", model.getBankAccount().getMoney()));
		FuelTank tank = model.getRobot().getFuelTank();
		if(tank.isInfinite()) {
			fuelTankInfo.setText("Fuel Tank: Tier DANIEL, Fuel Level: INFINITE");
			fuelTankBar.setValue(100);
			reserveInfo.setText("Fuel tank reserves: CHUCK NORRIS");
		} else {
			fuelTankInfo.setText("Fuel Tank: Tier " + tank.getTier() +
					", Fuel Level: " + tank.getFuelLevel() + "/" + tank.getFuelCapacity());
			fuelTankBar.setValue(tank.getFuelPercent());
			reserveInfo.setText("Fuel tank reserve" + (model.getRobot().getReserves() == 1 
					? "" : "s") + ": " + model.getRobot().getReserves());
		}
		if(model.isInfiniteDynamite()) {
			dynamiteInfo.setText("Dynamite: INFINITE!");
		} else {
			dynamiteInfo.setText("Dynamite: " + model.getRobot().getDynamite());
		}
	}