added MexicanHatGradient