p2p I personally work like this