public ChessUser(String mobileHash, String userName, int rating,
			String protocol) {
		super();
		this.mobileHash = mobileHash;
		this.userName = userName.toLowerCase();
		this.rating = rating;
		this.protocol = protocol;
		Protocol p = Protocol.getProtocol(protocol);

		boardView = UnicodeImageChessBoard.class.getName();
		/* making unicode chessboard as standard
		if(p==null)
			return;
		switch (p) {
		case EMULATOR: {

		}
		case INSTANT_MESSAGER: {
			boardView = UnicodeImageChessBoard.class.getName();
			break;
		}
		case SMS: {
			boardView = SimpleTxtChessBoard2.class.getName();
			break;
		}
		case USSD: {
			boardView = SimpleTxtChessBoard2.class.getName();
			break;
		}
		case WEB: {
			boardView = UnicodeImageChessBoard.class.getName();
			break;
		}
		}
		*/
	}