Thanks for the kind words, Chris. We got there in the end and it's a great article. And thanks for all the work you put into it, and let me know if you have any ideas we can consider for future articles! Cheers.