Det har varit ett långtarbete