public void unlockUpgrade(Upgrade upgrade) {
		if(!upgrade.multipleUsage()) return;
		if (getType() != HabitatType.House || getType() != HabitatType.Villa) return;
		
		if (getUpgrades().containsKey(upgrade)) {
			if (upgrade.multipleUsage())
				getUpgrades().put(upgrade, getUpgrades().get(upgrade) + 1);
			
		} else {
			
			getUpgrades().put(upgrade, 1);
			
		}
	}