update self-stream