Thanks, Steve. And thank you Ken! Well written, insightful and meaningful to me.