color stuff
merged upstream
a mess
merged
mess
merged
merged
no more legend
yay