In reply to Scott Lee-Guard.

Thanks, Scott! And this is barely scratching the surface!