added clustering heatmaps