multiple chat windows works, using one single TCP server to serve all chats