Indeed: a very thought-provoking speech!