Thanks for all the reviews. Attached is an updated patch thatresolves the review comments.
ThanksRichard