Phillip, If your data transfers are bounded between a number of systems that you control, it's possible to solve this problem the sledgehammer way by having them communicate via a channel such as a compressed ssh tunnel (if your processors aren't a bottleneck). -- Chris McDonough Digital Creations, Publishers of Zope http://www.zope.org