faith in humanity restored. . faith in humanity restored