Glimmers of hope despite the bleakness