all the legend rendering is super quick and dirty. wanted to see if the legends were pretty/usable before refactoring into something better.