Update the draft of react p2p