Haze and rocky on Mel