Environmental buffering