Add cal-heatmap with capability of redrawing