Great details.   Really good outcome, well done!

Ron