synchronized public void updateLists() {
		Map<Integer, String> allUsers = getAllOnlineUsers();
		serverGUI.setListValues(allUsers);
		Set<Integer> clients = clientConnections.keySet();
		for(int clientID : clients) {
			InfoProvider infoProvider = clientConnections.get(clientID).infoProvider;
			
			try {
				infoProvider.sendAllUserList();
				serverGUI.showMessage("Userlist sent to client " + clientID);
			} 
			catch (IOException exception) {
				serverGUI.showMessage("Error sending userlist to client " + clientID);
			}
		}
	}