hacky Gui client functionality