Great job, Steve, on your articulate and well-researched responses.