A long winding road