private void drawMenu() {
		if (interfaceNumber == 0) {
			bufferGraphics.drawImage(imageMap.get("missionBackground"), 0, 0, this);
			drawButtonsFromList(pathwayMissionButtons);
		} else if (interfaceNumber == 11) {
			bufferGraphics.drawImage(imageMap.get("chooseBackground"), 0, 0, this);
			drawButtonsFromList(chooseYourOwnAdventureButtons);
		} else if (interfaceNumber == 12) {
			bufferGraphics.drawImage(imageMap.get("missionAccomplished"), 115, 155, this);
			hosFont = hosFont.deriveFont(18.0f);
			bufferGraphics.setFont(hosFont);
			FontMetrics fontMetrics = bufferGraphics.getFontMetrics(hosFont);
			bufferGraphics.setColor(new Color(51, 51, 51));
			bufferGraphics.drawString("" + score, 460 - fontMetrics.stringWidth("" + score), 265);
			bufferGraphics.drawString("+50", 460 - fontMetrics.stringWidth("+50"), 303);
			bufferGraphics.drawString("" + (score+50), 460 - fontMetrics.stringWidth("" + (score+50)), 335);
			drawButtonsFromList(missionButtons);
		} else if (interfaceNumber == 100) {
			bufferGraphics.drawImage(imageMap.get("mainBackground"), 0, 0, this);
			drawButtonsFromList(mainMenuButtons);
		}
	}