diff --git a/packages/knowledge-base-web-page-element-view/assets/index.html b/packages/knowledge-base-web-page-element-view/assets/index.html
index ad12e30e74499a5ccacd3d8579380325be43ce57..82dd3bf5ffcd3d77f7a4e8f0f3f8eaabbe2f27a5 100644
--- a/packages/knowledge-base-web-page-element-view/assets/index.html
+++ b/packages/knowledge-base-web-page-element-view/assets/index.html
@@ -2,7 +2,7 @@
 <html>
 <head>
     <meta charset="UTF-8">
-    <script type="module" id="vpu-knowledge-base-web-page-element-view-wc-src" src="bundle.js"></script>
+    <script type="module" id="vpu-knowledge-base-web-page-element-view-src" src="bundle.js"></script>
 </head>
 <style>
   vpu-knowledge-base-web-page-element-view-demo {
diff --git a/packages/knowledge-base-web-page-element-view/src/demo.js b/packages/knowledge-base-web-page-element-view/src/demo.js
index 8f60cbf7512749fe4570a825101694c00a554241..766f0832f36d168a98f574794fb3803404c18d08 100644
--- a/packages/knowledge-base-web-page-element-view/src/demo.js
+++ b/packages/knowledge-base-web-page-element-view/src/demo.js
@@ -4,7 +4,6 @@ import 'vpu-auth';
 import './vpu-kb-wpe-view';
 import * as commonUtils from 'vpu-common/utils';
 import bulmaCSSPath from "bulma/css/bulma.min.css";
-import * as utils from "./utils";
 
 class KnowledgeBaseWebPageElementViewDemo extends LitElement {
     constructor() {
@@ -29,7 +28,8 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement {
     }
 
     render() {
-        const bulmaCSS = utils.getAssetURL(bulmaCSSPath);
+        commonUtils.initAssetBaseURL('vpu-knowledge-base-web-page-element-view-src');
+        const bulmaCSS = commonUtils.getAssetURL(bulmaCSSPath);
         return html`
             <link rel="stylesheet" href="${bulmaCSS}">
             <style>
diff --git a/packages/knowledge-base-web-page-element-view/src/utils.js b/packages/knowledge-base-web-page-element-view/src/utils.js
deleted file mode 100644
index d6191ebb798ac5bcead29513e294e84375aaf967..0000000000000000000000000000000000000000
--- a/packages/knowledge-base-web-page-element-view/src/utils.js
+++ /dev/null
@@ -1,9 +0,0 @@
-export const getAssetURL = (path) => {
-        const elm = document.getElementById('vpu-knowledge-base-web-page-element-view-wc-src');
-        if (!elm)
-                return path;
-        const url = elm.src;
-        // newer browsers only
-        //var url = import.meta.url;
-        return new URL(path, url).href;
-};
diff --git a/packages/knowledge-base-web-page-element-view/src/vpu-kb-wpe-view.js b/packages/knowledge-base-web-page-element-view/src/vpu-kb-wpe-view.js
index 28f9cec2f363f80f617b7e291f422ac18227194a..8e437b4eb856de10c9f9c44cf99ef5d74c630ee9 100644
--- a/packages/knowledge-base-web-page-element-view/src/vpu-kb-wpe-view.js
+++ b/packages/knowledge-base-web-page-element-view/src/vpu-kb-wpe-view.js
@@ -6,7 +6,6 @@ import "vpu-common/vpu-mini-spinner.js";
 import * as commonUtils from "vpu-common/utils";
 import {unsafeHTML} from 'lit-html/directives/unsafe-html.js';
 import bulmaCSSPath from "bulma/css/bulma.min.css";
-import * as utils from "./utils";
 
 /**
  * KnowledgeBaseWebPageElementView web component
@@ -156,8 +155,8 @@ class VPUKnowledgeBaseWebPageElementView extends VPULitElement {
     }
 
     render() {
-        //<link rel="stylesheet" href="${this.css}">
-        const bulmaCSS = utils.getAssetURL(bulmaCSSPath);
+        commonUtils.initAssetBaseURL('vpu-knowledge-base-web-page-element-view-src');
+        const bulmaCSS = commonUtils.getAssetURL(bulmaCSSPath);
         return html`
             <link rel="stylesheet" href="${bulmaCSS}">
             <style>
diff --git a/packages/knowledge-base-web-page-element-view/vendor/auth b/packages/knowledge-base-web-page-element-view/vendor/auth
index 33f040f4a2cedef5ea468f88dbd93210277bb67e..32b3c1e27e0f2d542576cce65d370208ddd95de0 160000
--- a/packages/knowledge-base-web-page-element-view/vendor/auth
+++ b/packages/knowledge-base-web-page-element-view/vendor/auth
@@ -1 +1 @@
-Subproject commit 33f040f4a2cedef5ea468f88dbd93210277bb67e
+Subproject commit 32b3c1e27e0f2d542576cce65d370208ddd95de0
diff --git a/packages/knowledge-base-web-page-element-view/vendor/common b/packages/knowledge-base-web-page-element-view/vendor/common
index 5e3da6e22fd0d14b95fbc032d385c020ae47fba7..adbdf63736ba48eaf93ca06f83ee3652b7f85f12 160000
--- a/packages/knowledge-base-web-page-element-view/vendor/common
+++ b/packages/knowledge-base-web-page-element-view/vendor/common
@@ -1 +1 @@
-Subproject commit 5e3da6e22fd0d14b95fbc032d385c020ae47fba7
+Subproject commit adbdf63736ba48eaf93ca06f83ee3652b7f85f12