timeline's note adding form integrated with websocket