climate fixes and disney's unexpected solarpunk (20230530)