public void draw (Graphics g) {
		for(int i = 0; i < button.length; i++) {
			if(button[i].contains(Screen.mse)) {
				g.setColor(new Color(0,0,0));
				g.fillRect(
					button[i].x,
					button[i].y,
					button[i].width,
					button[i].height
				);
			}
			g.drawImage(
				Screen.tileset_res[0],
				button[i].x,
				button[i].y,
				button[i].width,
				button[i].height,
				null
			);
			if(buttonID[i] != Value.airAir) {
				g.drawImage(
					Screen.tileset_air[buttonID[i]],
					button[i].x + itemIn,
					button[i].y + itemIn,
					button[i].width - (itemIn * 2),
					button[i].height - (itemIn * 2),
					null
				);
				if(button[i].contains(Screen.mse)) {
					g.setColor(new Color(255, 255, 255, 100));
					g.setFont(new Font("Times New Roman", Font.ITALIC, 20));
					g.drawString(
						buttonDescription[i],
						Screen.mse.x,
						Screen.mse.y
					);	
				}
			}
			if(buttonPrice[i] > 0) {
				g.setColor(new Color(255,255,0));
				g.setFont(new Font("Courier New", Font.BOLD, 14));
				g.drawString(
					"$" + buttonPrice[i] + "",
					button[i].x + itemIn,
					button[i].y + (itemIn * 4)
				);
			}
		}
		g.drawImage(
			Screen.tileset_res[1], 
			buttonHealth.x, buttonHealth.y,
			buttonHealth.width, 
			buttonHealth.height, 
			null
		);
		g.drawImage(
			Screen.tileset_res[2], 
			buttonCoins.x,
			buttonCoins.y,
			buttonCoins.width, 
			buttonCoins.height, 
			null
		);
		g.setFont(new Font("Courier New", Font.BOLD, 14));
		g.setColor(new Color(250,250,250));
		g.drawString(
			"" + Screen.health,
			buttonHealth.x + buttonHealth.width + iconSpace,
			buttonHealth.y + iconSpaceY
		);
		g.drawString(
			"" + Screen.coinage,
			buttonCoins.x + buttonCoins.width + iconSpace,
			buttonCoins.y + iconSpaceY
		);
		g.setColor(new Color(0,0,0));
		g.drawString(
			"Goal   " + Screen.killed + "/" + Screen.killsToWin,
			buttonGoal.x + buttonGoal.width + iconSpace, 
			buttonGoal.y - iconSpaceY
		);
	//	g.drawString("Goal" + Screen.coinage, buttonCoins.x + 2*buttonCoins.width + iconSpace, buttonCoins.y + iconSpaceY);
		if(holdsItem) {
			g.drawImage(
				Screen.tileset_air[heldID], 
				Screen.mse.x - ((button[0].width - (itemIn * 2)) / 2) + itemIn,
				Screen.mse.y - ((button[0].width - (itemIn * 2)) / 2) + itemIn,
				button[0].width - (itemIn * 2),
				button[0].height - (itemIn * 2),
				null
			);
		}
	}