A foundation restoring faith in humanity