first socket.io breakthrough. learning slowly