websocket pieces