...
plot halfway done. need to figure out how to avoid label overlapping