wip - native p2p