more graphics and other GUI stuff