IT’S BEEN A LONG TIME COMIN.