Thanks for this great write-up @tylerweaver