and the haze... oh my.