added socket.io test