This is my first attempt at cross-posting to multiple blogs.  Sorry for the spam.