Well overdue, but welcome.