graphical improvovements