public static void AddUserName(String userName) throws Exception
	{	
		ClientGUI.userName = userName;
		ClientGUI.userNameLabel.setText("Username: " + userName);
		ClientGUI.mainWindow.setTitle("Cr@p Talk: "+ userName);
		
		StringBuilder users = new StringBuilder();
		users.append("#?!");
		for(User a: mapTest.values())
		{
			users.append(a.getName());
			users.append(',');
		}
		users.deleteCharAt(users.length()-1);
		System.out.println(users);
		//fixed
		for(Map.Entry<Socket,User> entry: mapTest.entrySet())
		{
			Socket newOnlineUser = (Socket)entry.getKey();
			System.out.println("Socket: " + newOnlineUser);
			PrintWriter userOutput = new PrintWriter(newOnlineUser.getOutputStream());
			System.out.println(users.toString());
			userOutput.println(users.toString());
			System.out.println("Passed user output write");
			userOutput.flush();
		}
	}