well done john! good things come to those who wait.

mike