table of contents for websocket