private void showMatchingUpgrades(UpgradeType type){
		this.upgradePanel.removeAll();
		
		ArrayList<Upgrade> upgrades = this.game.getUpgradeManager().getUpgradesByType(type);
		for(Upgrade u : upgrades){
			UpgradeIconPanel uip = new UpgradeIconPanel(u);
			uip.addMouseListener(this);
			upgradePanel.add(uip);
		}
		
		this.upgradePanel.paintAll(this.upgradePanel.getGraphics());
	}