Is there hope for the planet?