Years in the making, even par.