This is excellent. So glad you pointed me to this blog.