och svårigheterna ha varit ofantligt stora.