How screwed are we ?