Praise nature?!