Good stuff, Fred,

+2 to all the other comments.

Alyn