initial socket.io