Great writeup. Thanks for all your work.