Well written. On point. Thanks for sharing...