private void showMatchingBodyparts(UpgradeType type){
		this.bodypartPanel.removeAll();
		
		ArrayList<BodyPart> bodyparts = this.game.getUpgradeManager().getBodypartsByType(type);
		for(BodyPart b : bodyparts){
			BodypartIconPanel bpip = new BodypartIconPanel(b);
			bpip.addMouseListener(this);
			if(b.isUsed()){
				this.activeBodypartIconPanel = bpip;
				showMatchingUpgrades(b.getType());
			}
			bodypartPanel.add(bpip);
		}
		
		this.bodypartPanel.paintAll(bodypartPanel.getGraphics());
	}