All tagged faith in humanity restored