p2p bases, in progress, soon to be advanced hopefully