Superb as always Alan.