... and the end is near ....