Thanks very much for this great post.