ALL ENDS WELL