Before it is too late the end is nigh.