wooooo have something of a working p2p solution