Just saw this last night. TinyP2P - The World's Smallest P2P Application http://www.freedom-to-tinker.com/tinyp2p.html 15 lines of Python code. Written to "to illustrate the difficulty of regulating peer-to-peer applications." So, remember kids, wear your white hat when programming. =];-{i Dean