public void addPath(Byte A, Byte B) {
		if(!networkTreeMap.containsKey(A))
			networkTreeMap.put(A, new TreeSet<Byte>());
		if(!networkTreeMap.containsKey(B))
			networkTreeMap.put(B, new TreeSet<Byte>());
		
		networkTreeMap.get((byte)A).add((byte)B);
		networkTreeMap.get((byte)B).add((byte)A);
		
		if(autoUpdate) {
			update();
		}
	}