thanks for such a well written post.