Arbetet har varit svårt.