Still screwed?

thank god we're not !!