public BottomOverWorld(OverWorld tempow, GamePanel tempgp) {

    gp = tempgp;
    playersname = GamePanel.playersname;

    timer = new javax.swing.Timer(200, new TimerListener());
    timer.start();

    numFuel = GamePanel.numFuel;
    numFood = GamePanel.numFood;
    numFlashDrives = GamePanel.numFlashDrives;
    numMoney = GamePanel.numMoney;
    numTires = GamePanel.numTires;
    numMufflers = GamePanel.numMufflers;

    lblPlayerName.setText(GamePanel.playersname);
    lblFuelNum.setText("" + numFuel);
    lblFoodNum.setText("" + numFood);
    lblFlashDrivesNum.setText("" + numFlashDrives);
    lblMoneyNum.setText("" + numMoney);
    lblTiresNum.setText("" + numTires);
    lblMufflersNum.setText("" + numMufflers);
    lblNextLandmarkNum.setText("" + numNextLandMark);

    setLayout(new BorderLayout());

    setBackground(new Color(0xd2b48c));

    btnHealth.setPreferredSize(new Dimension(150, getHeight() / 3));
    btnStats.setPreferredSize(new Dimension(150, getHeight() / 3));
    btnStop.setPreferredSize(new Dimension(150, getHeight() / 3));

    btnHealth.addActionListener(new HandleBtnHealth());
    btnStats.addActionListener(new HandleBtnStats());
    btnStop.addActionListener(new HandleBtnStop());

    JPanel btnPanel = new JPanel();
    btnPanel.setLayout(new GridLayout(3, 1));
    btnPanel.add(btnHealth);
    btnPanel.add(btnStats);
    btnPanel.add(btnStop);

    add(btnPanel, BorderLayout.EAST);

    listHealthLabels.add(lblPlayerName);
    listHealthLabels.add(lblPlayerHealth);
    listHealthLabels.add(lblMrSawyerName);
    listHealthLabels.add(lblMrSawyerHealth);
    listHealthLabels.add(lblVikrantName);
    listHealthLabels.add(lblVikrantHealth);
    listHealthLabels.add(lblVarunName);
    listHealthLabels.add(lblVarunHealth);
    listHealthLabels.add(lblBrianName);
    listHealthLabels.add(lblBrianHealth);
    for (int i = 0; i < 10; i++) {
      listHealthLabels.get(i).setOpaque(true);
      listHealthLabels.get(i).setBackground(new Color(0xd2b48c));
    }

    listStatsLabels.add(lblFuelName);
    listStatsLabels.add(lblFuelNum);
    listStatsLabels.add(lblFoodName);
    listStatsLabels.add(lblFoodNum);
    listStatsLabels.add(lblFlashDrivesName);
    listStatsLabels.add(lblFlashDrivesNum);
    listStatsLabels.add(lblMoneyName);
    listStatsLabels.add(lblMoneyNum);
    listStatsLabels.add(lblTiresName);
    listStatsLabels.add(lblTiresNum);
    listStatsLabels.add(lblMufflersName);
    listStatsLabels.add(lblMufflersNum);
    listStatsLabels.add(lblNextLandmarkName);
    listStatsLabels.add(lblNextLandmarkNum);
    for (int i = 0; i < listStatsLabels.size(); i++) {
      listStatsLabels.get(i).setOpaque(true);
      listStatsLabels.get(i).setBackground(new Color(0xd2b48c));
    }

    updateHud();
  }