added opacity options for heatmap