The following is a list of folks who've provided code to help along the way. Apologies if I missed anybody... clouserw koleson tkeffer