add the socket io module