Trying to make the world better.