Good job, nice and informative.

Jamesw