What a tough journey