add socket.io example