removed one of the timers and replaced it with a counter. after 6 firings of the first interval timer, pushHeatmapData() fires