handling chat in the board page, still some issues