How it all might end ...