De ha gått en lång väg.