Faith in humanity.. still the same