Wonderful, stupendous, long-overdue news if true.