Thanks to John for his contributions.

Mark