Hey Jim,

Sorry I missed this. This is great - and well done.

James