uncertain haze