working on heatmap PUT