Excellent stuff as ever Jonathan.