Are we doomed ?