Lots of work for sure, and well done!

Ron