Very cool writeup. Thanks!