heatmap updated to allow for cell labels.