Faith in humanity, restored.