yay fixed the diagonal issues
scrap the arrow. make a heat map