various graphical improvements