ha! agreed, that was a great exercise. well done. :)

peter