updated heat map renderer