Sammitch: very good post.