Wonderful video. Well worth watching.