It's nice to see this written up. I was having a hard time following it on twitter.