heat map work but slow