Happy almost Earth Day. Read our updates.