added custom handling for ColorBrewer