fixed echoing to flow and added dynamic client updates from the flow