Understanding Purple Haze