@Override
	public Data execute(Data data)
	{
		String[] strings = data.getText().split(" ");
		Color color = Color.black;
		
		
		
		if (strings.length >= 1)
		{
			try
			{
				color = stringToColor(strings[1]);
			}
			catch (NoSuchFieldException e)
			{
				return null;
			}
			catch (SecurityException e)
			{
				e.printStackTrace();
			}
			catch (IllegalArgumentException e)
			{
				e.printStackTrace();
			}
			catch (IllegalAccessException e)
			{
				e.printStackTrace();
			}
		}
		
		for (User u : Server.getUsers())
		{
			if (u.getIP().equals(data.getAddress()))
			{
				u.setColor(color);
			}
		}
		
		return null;
	}