delurk(); Many connection scenarios nowadays involve initial TCP request inverse DNS lookup forward DNS lookup IDENTD query [with an avg. 10 second timeout] FINALLY we get our connection. Even a second or two spent on key computations will give a helluva lot faster connection setups, especially after much of the above can finally GO AWAY. lurk(); _H*