Some small hope in humanity restored