websocket support and "base::Frame" display