Faith in humanity: lost.