This was a lot of fun to read.