Excellent work Rich, kudos to you !

The satisfaction that comes from an endeavour like this is priceless.

Well done up