wrote heatmap explanation