boolean isCompatible(String name) {
		for(String comp : compatible)
		{
			if(comp.equalsIgnoreCase(name))
			{
				return true;
			} else if(comp.startsWith("*") && comp.endsWith("*"))
			{
				if(name.contains(comp.subSequence(1, comp.length()-1)))
				{
					return true;
				}
			} else if(comp.startsWith("*"))
			{
				if(name.endsWith(comp.substring(1)))
				{
					return true;
				}
			} else if(comp.endsWith("*"))
			{
				if(name.startsWith(comp.substring(0, comp.length()-1)))
				{
					return true;
				}
			}
		}
		return false;
	}