Thank you for the kind words! Getting it optimised was a big priority this year, so I'm glad it ran well for you!