Thanks for the lovely sentiments, PP. I cannot take the full credit for this...25 was a big help as well by pointing out some weak points and accepting "scraps" from W's ah-so 'generous' gesture.