Very nicely done--thanks for sharing the post. It reminds me to read your blog more often.