public void updateNetwork(Byte source, NetworkMessage type) {
		if (type == NetworkMessage.DROPPED) {
			System.out.println("Our friend "+table.get(source)+" dropped it like it's hot.");
			table.remove(source);
			updateUsers();
		} else if (type == NetworkMessage.JOINED) {
			System.out.println("Someone from source "+source+" joined.");
			updateUsers();
			if (hardcoremode) {
				try {
					sendMsg.invoke("USER " + name,Byte.valueOf((byte) 0x0F));
				} catch (CallbackException e) {				}
			} else {
				try {
					sendMsg.invoke("USER " + name,source);
				} catch (CallbackException e) {				}
			}
		}
	}