Very thought provoking.