when the end comes...