the end is coming near ...