working on the webgui