used quantile scale for coloring and added catch for null data
fixed bug with color range