patches #66, legend item overlap...still needs a better solution to deal with font rendering timing and top padding adjustment