add SocketIO module