graphical client work