Faith in humanity: Restored