Peer-to-Peer networking was a reality, and can be yet