diff --git a/packages/app-shell/src/demo.js b/packages/app-shell/src/demo.js
index 7a1d051c8191c053946d2ecace0e6e9e4258210e..d6699707eb9d1c941fa19cdc11989beddd59266b 100644
--- a/packages/app-shell/src/demo.js
+++ b/packages/app-shell/src/demo.js
@@ -1 +1,4 @@
-import './index.js';
\ No newline at end of file
+import {AppShell} from './index.js';
+import * as commonUtils from 'vpu-common/utils';
+
+commonUtils.defineCustomElement('vpu-app-shell', AppShell);
\ No newline at end of file