public void playUpgradeSound(Location machineLocation, MachineType machineType)
	{
		Manager manager;
		switch(machineType)
		{
		case OREGIN:
			manager = getManager(OreGinManager.class);
			break;
		case CLOAKER:
			manager = getManager(CloakerManager.class);
			break;
		default:
			manager = null;
			break;
		}
		
		if (manager != null)
		{
			Machine machine = manager.getMachine(machineLocation);
			
			if (machine != null)
			{
				switch(machineType)
				{
				case OREGIN:
					OreGinSoundCollection.getUpgradeSound().playSound(machineLocation);
					break;
				case CLOAKER:
					CloakerSoundCollection.getUpgradeSound().playSound(machineLocation);
					break;
				case SMELTER:
					break;
				}
			}
		}
	}