some progress adding a webgui