bug fix p2p