added socket.io to the system