Nicely done, if you're willing to share I'm confident others can definitely learn from your approach!

Fox