Improving P2P Applications by Breaking the Architecture Symmetry by G.J. Pawel