Your suggestions sound good. Another possibility is to create a wrapper class for request generation, but leave the send/recv up to the user. -HD On Friday 09 March 2007 11:51, mmiller at hick.org wrote: > HD, what do you think?