adds workign socket, updates widgetview