Thoughtful response. You make very good points.