I am about halfway there with my own post as well.