snarles comments on Peer-to-peer “knowledge exchanges”