From Hopeless end to Endless hope