public void actionPerformed(ActionEvent e) {
			dealer.deal(player);
			PCards[player.hand.numCardsInHand() - 1].setIcon(new ImageIcon(
					GUI.class.getResource("/CardImages/"
							+ player.hand.getCardString(player.hand
									.numCardsInHand() - 1) + ".png")));
			PCards[player.hand.numCardsInHand() - 1].setVisible(true);

			lblPlayerValue
					.setText(Integer.toString(player.hand.getHandValue()));
			if (player.hand.isBust == true) {
				// show the hidden card and update the shown value of the
				// dealers hand.
				lblDealerValue.setText(Integer.toString(dealer.hand
						.getHandValue()));
				DCards[0].setIcon(new ImageIcon(GUI.class
						.getResource("/CardImages/"
								+ dealer.hand.getCardString(0) + ".png")));

				button_Hit.setVisible(false);
				button_Stand.setVisible(false);
				btnNewGame.setVisible(true);
				lblPlayerValue.setText((Integer.toString(player.hand
						.getHandValue()) + " - BUST!"));

				player.lose();

				// reseting board after game
				end();

			}
		}