add feature: add notification websocket