private boolean isColorTaken(JoinGameRequest request,
			List<PlayerDescription> players, int playerGameIndex) {
		boolean colorTaken = false;
		for (int i = 0; i < players.size(); i++) {
			PlayerDescription pd = players.get(i);
			if (pd.getColor().toLowerCase().equals(request.getColor().toLowerCase()) && i != playerGameIndex) { // color already taken
				colorTaken = true;
				break;
			}
		}
		return colorTaken;
	}