heatmap drawer mechanics