diff --git a/package-lock.json b/package-lock.json
index ef22aa6d..3b250061 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -64,7 +64,7 @@
       "name": "rocket-hydration-starter",
       "version": "0.0.1",
       "devDependencies": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "@webcomponents/template-shadowroot": "^0.1.0",
         "lit": "^2.3.0"
@@ -74,7 +74,7 @@
       "name": "rocket-blog-starter",
       "version": "0.0.1",
       "devDependencies": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "lit": "^2.3.0"
       }
@@ -83,7 +83,7 @@
       "name": "rocket-minimal-starter",
       "version": "0.0.1",
       "devDependencies": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "lit": "^2.3.0"
       }
@@ -96,7 +96,7 @@
       "name": "rocket-landing-theme-spark",
       "version": "0.0.1",
       "devDependencies": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/components": "^0.2.0",
         "@rocket/engine": "^0.2.0",
         "@rocket/spark": "^0.2.0",
@@ -107,9 +107,9 @@
       "name": "rocket-docs-theme-launch",
       "version": "0.0.1",
       "devDependencies": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
-        "@rocket/launch": "^0.21.0",
+        "@rocket/launch": "^0.21.4",
         "@rocket/search": "^0.7.0",
         "lit": "^2.3.0"
       }
@@ -1665,6 +1665,11 @@
       "integrity": "sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==",
       "dev": true
     },
+    "node_modules/@bundled-es-modules/message-format": {
+      "version": "6.2.4",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@bundled-es-modules/message-format/-/message-format-6.2.4.tgz",
+      "integrity": "sha1-ISMD8GdpWCRk1kpJ+X2SaDaRjI0="
+    },
     "node_modules/@changesets/apply-release-plan": {
       "version": "6.1.1",
       "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-6.1.1.tgz",
@@ -2685,22 +2690,65 @@
         "@jridgewell/sourcemap-codec": "1.4.14"
       }
     },
-    "node_modules/@lion/accordion": {
-      "version": "0.9.0",
-      "resolved": "https://registry.npmjs.org/@lion/accordion/-/accordion-0.9.0.tgz",
-      "integrity": "sha512-ReFron+V7Uvrtuzb8H/qqvALmDJJNJu54uOcHuhU3AZvwZaQhe3q1A2Uo/gs+U4udYv20oeI3dsNPV6GnB+RTg==",
+    "node_modules/@lion/ui": {
+      "version": "0.11.2",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lion/ui/-/ui-0.11.2.tgz",
+      "integrity": "sha1-Xs3kRJpmPPGBDVJ7WayFLGHScyA=",
+      "dependencies": {
+        "@bundled-es-modules/message-format": "^6.2.4",
+        "@open-wc/dedupe-mixin": "^1.4.0",
+        "@open-wc/scoped-elements": "^3.0.5",
+        "@popperjs/core": "^2.11.8",
+        "autosize": "^6.0.0",
+        "awesome-phonenumber": "^6.4.0",
+        "ibantools": "^4.3.9",
+        "lit": "^3.1.2",
+        "singleton-manager": "^1.7.0"
+      }
+    },
+    "node_modules/@lion/ui/node_modules/@lit/reactive-element": {
+      "version": "2.0.4",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+      "integrity": "sha1-jy7ZUKhIAWODiUomGA/wbFauABs=",
+      "dependencies": {
+        "@lit-labs/ssr-dom-shim": "^1.2.0"
+      }
+    },
+    "node_modules/@lion/ui/node_modules/@open-wc/scoped-elements": {
+      "version": "3.0.5",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@open-wc/scoped-elements/-/scoped-elements-3.0.5.tgz",
+      "integrity": "sha1-wRIdfVntz82FYHFtcjkAOkMC/OM=",
+      "dependencies": {
+        "@open-wc/dedupe-mixin": "^1.4.0",
+        "lit": "^3.0.0"
+      }
+    },
+    "node_modules/@lion/ui/node_modules/lit": {
+      "version": "3.2.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit/-/lit-3.2.1.tgz",
+      "integrity": "sha1-1t0V6sINs6CY6B4shfcKdR/1VZI=",
+      "dependencies": {
+        "@lit/reactive-element": "^2.0.4",
+        "lit-element": "^4.1.0",
+        "lit-html": "^3.2.0"
+      }
+    },
+    "node_modules/@lion/ui/node_modules/lit-element": {
+      "version": "4.1.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-element/-/lit-element-4.1.1.tgz",
+      "integrity": "sha1-B5BZkoFQduOIz28fr/x9aGbIIAc=",
       "dependencies": {
-        "@lion/core": "^0.22.0"
+        "@lit-labs/ssr-dom-shim": "^1.2.0",
+        "@lit/reactive-element": "^2.0.4",
+        "lit-html": "^3.2.0"
       }
     },
-    "node_modules/@lion/core": {
-      "version": "0.22.0",
-      "resolved": "https://registry.npmjs.org/@lion/core/-/core-0.22.0.tgz",
-      "integrity": "sha512-qgIRqp77UtMFi9PDxS6EE5xT6djqJ6qWNKur08mnKNNIg9NtVUeGSpSLGuMeZs+lI1To+n9/DrOsbSpJ0xUKIQ==",
+    "node_modules/@lion/ui/node_modules/lit-html": {
+      "version": "3.2.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-html/-/lit-html-3.2.1.tgz",
+      "integrity": "sha1-j8SeNTHuWUfk2T6KWqZCqxZJgzs=",
       "dependencies": {
-        "@open-wc/dedupe-mixin": "^1.3.0",
-        "@open-wc/scoped-elements": "^2.1.1",
-        "lit": "^2.0.2"
+        "@types/trusted-types": "^2.0.2"
       }
     },
     "node_modules/@lit-labs/ssr": {
@@ -2732,6 +2780,11 @@
         "lit-html": "^2.0.0"
       }
     },
+    "node_modules/@lit-labs/ssr-dom-shim": {
+      "version": "1.3.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz",
+      "integrity": "sha1-ooeZxGMXfRoLDlzv3Bc9payFnrQ="
+    },
     "node_modules/@lit-labs/ssr/node_modules/@types/node": {
       "version": "16.18.2",
       "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.2.tgz",
@@ -2872,14 +2925,15 @@
       "dev": true
     },
     "node_modules/@open-wc/dedupe-mixin": {
-      "version": "1.3.1",
-      "resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.3.1.tgz",
-      "integrity": "sha512-ukowSvzpZQDUH0Y3znJTsY88HkiGk3Khc0WGpIPhap1xlerieYi27QBg6wx/nTurpWfU6XXXsx9ocxDYCdtw0Q=="
+      "version": "1.4.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz",
+      "integrity": "sha1-s8WPhpmxl7tekj1iTHIOZ8nzJNY="
     },
     "node_modules/@open-wc/scoped-elements": {
       "version": "2.1.3",
       "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.1.3.tgz",
       "integrity": "sha512-WoQD5T8Me9obek+iyjgrAMw9wxZZg4ytIteIN1i9LXW2KohezUp0LTOlWgBajWJo0/bpjUKiODX73cMYL2i3hw==",
+      "dev": true,
       "dependencies": {
         "@lit/reactive-element": "^1.0.0",
         "@open-wc/dedupe-mixin": "^1.3.0"
@@ -2955,6 +3009,15 @@
         "node": ">=14"
       }
     },
+    "node_modules/@popperjs/core": {
+      "version": "2.11.8",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@popperjs/core/-/core-2.11.8.tgz",
+      "integrity": "sha1-a3kDLnYKCJnNQgRxC+7elyo6GF8=",
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/popperjs"
+      }
+    },
     "node_modules/@rocket/building-rollup": {
       "resolved": "packages/building-rollup",
       "link": true
@@ -4592,6 +4655,24 @@
         "node": ">= 4.0.0"
       }
     },
+    "node_modules/autosize": {
+      "version": "6.0.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/autosize/-/autosize-6.0.1.tgz",
+      "integrity": "sha1-ZO543XApvpWe3dOvu9MyNblX4Q8="
+    },
+    "node_modules/awesome-phonenumber": {
+      "version": "6.12.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/awesome-phonenumber/-/awesome-phonenumber-6.12.0.tgz",
+      "integrity": "sha1-MzzDs5NJDforLDtEYbRC2tUtWvM=",
+      "workspaces": [
+        "webpack",
+        "cjs-test",
+        "esm-test"
+      ],
+      "engines": {
+        "node": ">=18"
+      }
+    },
     "node_modules/aws-sign2": {
       "version": "0.7.0",
       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -8006,6 +8087,11 @@
         "node": ">=8"
       }
     },
+    "node_modules/ibantools": {
+      "version": "4.5.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/ibantools/-/ibantools-4.5.1.tgz",
+      "integrity": "sha1-rSDTZPfZTHPmxP3zqy/rXziXTNU="
+    },
     "node_modules/iconv-lite": {
       "version": "0.4.24",
       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -13098,6 +13184,11 @@
       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
       "dev": true
     },
+    "node_modules/singleton-manager": {
+      "version": "1.7.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/singleton-manager/-/singleton-manager-1.7.0.tgz",
+      "integrity": "sha1-q0g8QKVdtBcMCIXXncgHUcZjzig="
+    },
     "node_modules/sinon": {
       "version": "9.2.4",
       "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz",
@@ -15295,7 +15386,7 @@
     },
     "packages/building-rollup": {
       "name": "@rocket/building-rollup",
-      "version": "0.4.1",
+      "version": "0.5.0",
       "license": "MIT",
       "dependencies": {
         "@babel/core": "^7.20.12",
@@ -15433,10 +15524,10 @@
     },
     "packages/cli": {
       "name": "@rocket/cli",
-      "version": "0.20.4",
+      "version": "0.21.0",
       "license": "MIT",
       "dependencies": {
-        "@rocket/building-rollup": "^0.4.1",
+        "@rocket/building-rollup": "^0.5.0",
         "@rocket/engine": "^0.2.7",
         "check-html-links": "^0.2.4",
         "colorette": "^2.0.16",
@@ -15537,10 +15628,10 @@
     },
     "packages/launch": {
       "name": "@rocket/launch",
-      "version": "0.21.3",
+      "version": "0.21.4",
       "license": "MIT",
       "dependencies": {
-        "@rocket/cli": "^0.20.4",
+        "@rocket/cli": "^0.21.0",
         "@rocket/components": "^0.2.0",
         "@rocket/engine": "^0.2.7",
         "@webcomponents/template-shadowroot": "^0.1.0",
@@ -15592,9 +15683,54 @@
       "version": "0.5.9",
       "license": "MIT",
       "dependencies": {
-        "@lion/accordion": "^0.9.0",
-        "@open-wc/scoped-elements": "^2.0.0",
-        "lit": "^2.3.0"
+        "@lion/ui": "^0.11.2",
+        "@open-wc/scoped-elements": "^3.0.5",
+        "lit": "^3.2.1"
+      }
+    },
+    "packages/mdjs-preview/node_modules/@lit/reactive-element": {
+      "version": "2.0.4",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+      "integrity": "sha1-jy7ZUKhIAWODiUomGA/wbFauABs=",
+      "dependencies": {
+        "@lit-labs/ssr-dom-shim": "^1.2.0"
+      }
+    },
+    "packages/mdjs-preview/node_modules/@open-wc/scoped-elements": {
+      "version": "3.0.5",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@open-wc/scoped-elements/-/scoped-elements-3.0.5.tgz",
+      "integrity": "sha1-wRIdfVntz82FYHFtcjkAOkMC/OM=",
+      "dependencies": {
+        "@open-wc/dedupe-mixin": "^1.4.0",
+        "lit": "^3.0.0"
+      }
+    },
+    "packages/mdjs-preview/node_modules/lit": {
+      "version": "3.2.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit/-/lit-3.2.1.tgz",
+      "integrity": "sha1-1t0V6sINs6CY6B4shfcKdR/1VZI=",
+      "dependencies": {
+        "@lit/reactive-element": "^2.0.4",
+        "lit-element": "^4.1.0",
+        "lit-html": "^3.2.0"
+      }
+    },
+    "packages/mdjs-preview/node_modules/lit-element": {
+      "version": "4.1.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-element/-/lit-element-4.1.1.tgz",
+      "integrity": "sha1-B5BZkoFQduOIz28fr/x9aGbIIAc=",
+      "dependencies": {
+        "@lit-labs/ssr-dom-shim": "^1.2.0",
+        "@lit/reactive-element": "^2.0.4",
+        "lit-html": "^3.2.0"
+      }
+    },
+    "packages/mdjs-preview/node_modules/lit-html": {
+      "version": "3.2.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-html/-/lit-html-3.2.1.tgz",
+      "integrity": "sha1-j8SeNTHuWUfk2T6KWqZCqxZJgzs=",
+      "dependencies": {
+        "@types/trusted-types": "^2.0.2"
       }
     },
     "packages/mdjs-story": {
@@ -15602,7 +15738,43 @@
       "version": "0.3.2",
       "license": "MIT",
       "dependencies": {
-        "lit": "^2.3.0"
+        "lit": "^3.2.1"
+      }
+    },
+    "packages/mdjs-story/node_modules/@lit/reactive-element": {
+      "version": "2.0.4",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+      "integrity": "sha1-jy7ZUKhIAWODiUomGA/wbFauABs=",
+      "dependencies": {
+        "@lit-labs/ssr-dom-shim": "^1.2.0"
+      }
+    },
+    "packages/mdjs-story/node_modules/lit": {
+      "version": "3.2.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit/-/lit-3.2.1.tgz",
+      "integrity": "sha1-1t0V6sINs6CY6B4shfcKdR/1VZI=",
+      "dependencies": {
+        "@lit/reactive-element": "^2.0.4",
+        "lit-element": "^4.1.0",
+        "lit-html": "^3.2.0"
+      }
+    },
+    "packages/mdjs-story/node_modules/lit-element": {
+      "version": "4.1.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-element/-/lit-element-4.1.1.tgz",
+      "integrity": "sha1-B5BZkoFQduOIz28fr/x9aGbIIAc=",
+      "dependencies": {
+        "@lit-labs/ssr-dom-shim": "^1.2.0",
+        "@lit/reactive-element": "^2.0.4",
+        "lit-html": "^3.2.0"
+      }
+    },
+    "packages/mdjs-story/node_modules/lit-html": {
+      "version": "3.2.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-html/-/lit-html-3.2.1.tgz",
+      "integrity": "sha1-j8SeNTHuWUfk2T6KWqZCqxZJgzs=",
+      "dependencies": {
+        "@types/trusted-types": "^2.0.2"
       }
     },
     "packages/plugins-manager": {
@@ -15620,7 +15792,7 @@
         "sax-wasm": "^2.0.0"
       },
       "devDependencies": {
-        "@rocket/cli": "^0.20.0"
+        "@rocket/cli": "^0.21.0"
       }
     },
     "packages/vscode-rocket": {
@@ -16714,6 +16886,11 @@
       "integrity": "sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==",
       "dev": true
     },
+    "@bundled-es-modules/message-format": {
+      "version": "6.2.4",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@bundled-es-modules/message-format/-/message-format-6.2.4.tgz",
+      "integrity": "sha1-ISMD8GdpWCRk1kpJ+X2SaDaRjI0="
+    },
     "@changesets/apply-release-plan": {
       "version": "6.1.1",
       "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-6.1.1.tgz",
@@ -17520,22 +17697,67 @@
         "@jridgewell/sourcemap-codec": "1.4.14"
       }
     },
-    "@lion/accordion": {
-      "version": "0.9.0",
-      "resolved": "https://registry.npmjs.org/@lion/accordion/-/accordion-0.9.0.tgz",
-      "integrity": "sha512-ReFron+V7Uvrtuzb8H/qqvALmDJJNJu54uOcHuhU3AZvwZaQhe3q1A2Uo/gs+U4udYv20oeI3dsNPV6GnB+RTg==",
-      "requires": {
-        "@lion/core": "^0.22.0"
-      }
-    },
-    "@lion/core": {
-      "version": "0.22.0",
-      "resolved": "https://registry.npmjs.org/@lion/core/-/core-0.22.0.tgz",
-      "integrity": "sha512-qgIRqp77UtMFi9PDxS6EE5xT6djqJ6qWNKur08mnKNNIg9NtVUeGSpSLGuMeZs+lI1To+n9/DrOsbSpJ0xUKIQ==",
+    "@lion/ui": {
+      "version": "0.11.2",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lion/ui/-/ui-0.11.2.tgz",
+      "integrity": "sha1-Xs3kRJpmPPGBDVJ7WayFLGHScyA=",
       "requires": {
-        "@open-wc/dedupe-mixin": "^1.3.0",
-        "@open-wc/scoped-elements": "^2.1.1",
-        "lit": "^2.0.2"
+        "@bundled-es-modules/message-format": "^6.2.4",
+        "@open-wc/dedupe-mixin": "^1.4.0",
+        "@open-wc/scoped-elements": "^3.0.5",
+        "@popperjs/core": "^2.11.8",
+        "autosize": "^6.0.0",
+        "awesome-phonenumber": "^6.4.0",
+        "ibantools": "^4.3.9",
+        "lit": "^3.1.2",
+        "singleton-manager": "^1.7.0"
+      },
+      "dependencies": {
+        "@lit/reactive-element": {
+          "version": "2.0.4",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+          "integrity": "sha1-jy7ZUKhIAWODiUomGA/wbFauABs=",
+          "requires": {
+            "@lit-labs/ssr-dom-shim": "^1.2.0"
+          }
+        },
+        "@open-wc/scoped-elements": {
+          "version": "3.0.5",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@open-wc/scoped-elements/-/scoped-elements-3.0.5.tgz",
+          "integrity": "sha1-wRIdfVntz82FYHFtcjkAOkMC/OM=",
+          "requires": {
+            "@open-wc/dedupe-mixin": "^1.4.0",
+            "lit": "^3.0.0"
+          }
+        },
+        "lit": {
+          "version": "3.2.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit/-/lit-3.2.1.tgz",
+          "integrity": "sha1-1t0V6sINs6CY6B4shfcKdR/1VZI=",
+          "requires": {
+            "@lit/reactive-element": "^2.0.4",
+            "lit-element": "^4.1.0",
+            "lit-html": "^3.2.0"
+          }
+        },
+        "lit-element": {
+          "version": "4.1.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-element/-/lit-element-4.1.1.tgz",
+          "integrity": "sha1-B5BZkoFQduOIz28fr/x9aGbIIAc=",
+          "requires": {
+            "@lit-labs/ssr-dom-shim": "^1.2.0",
+            "@lit/reactive-element": "^2.0.4",
+            "lit-html": "^3.2.0"
+          }
+        },
+        "lit-html": {
+          "version": "3.2.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-html/-/lit-html-3.2.1.tgz",
+          "integrity": "sha1-j8SeNTHuWUfk2T6KWqZCqxZJgzs=",
+          "requires": {
+            "@types/trusted-types": "^2.0.2"
+          }
+        }
       }
     },
     "@lit-labs/ssr": {
@@ -17571,6 +17793,11 @@
         "lit-html": "^2.0.0"
       }
     },
+    "@lit-labs/ssr-dom-shim": {
+      "version": "1.3.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz",
+      "integrity": "sha1-ooeZxGMXfRoLDlzv3Bc9payFnrQ="
+    },
     "@lit/reactive-element": {
       "version": "1.4.1",
       "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.4.1.tgz",
@@ -17679,15 +17906,100 @@
     "@mdjs/mdjs-preview": {
       "version": "file:packages/mdjs-preview",
       "requires": {
-        "@lion/accordion": "^0.9.0",
-        "@open-wc/scoped-elements": "^2.0.0",
-        "lit": "^2.3.0"
+        "@lion/ui": "^0.11.2",
+        "@open-wc/scoped-elements": "^3.0.5",
+        "lit": "^3.2.1"
+      },
+      "dependencies": {
+        "@lit/reactive-element": {
+          "version": "2.0.4",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+          "integrity": "sha1-jy7ZUKhIAWODiUomGA/wbFauABs=",
+          "requires": {
+            "@lit-labs/ssr-dom-shim": "^1.2.0"
+          }
+        },
+        "@open-wc/scoped-elements": {
+          "version": "3.0.5",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@open-wc/scoped-elements/-/scoped-elements-3.0.5.tgz",
+          "integrity": "sha1-wRIdfVntz82FYHFtcjkAOkMC/OM=",
+          "requires": {
+            "@open-wc/dedupe-mixin": "^1.4.0",
+            "lit": "^3.0.0"
+          }
+        },
+        "lit": {
+          "version": "3.2.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit/-/lit-3.2.1.tgz",
+          "integrity": "sha1-1t0V6sINs6CY6B4shfcKdR/1VZI=",
+          "requires": {
+            "@lit/reactive-element": "^2.0.4",
+            "lit-element": "^4.1.0",
+            "lit-html": "^3.2.0"
+          }
+        },
+        "lit-element": {
+          "version": "4.1.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-element/-/lit-element-4.1.1.tgz",
+          "integrity": "sha1-B5BZkoFQduOIz28fr/x9aGbIIAc=",
+          "requires": {
+            "@lit-labs/ssr-dom-shim": "^1.2.0",
+            "@lit/reactive-element": "^2.0.4",
+            "lit-html": "^3.2.0"
+          }
+        },
+        "lit-html": {
+          "version": "3.2.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-html/-/lit-html-3.2.1.tgz",
+          "integrity": "sha1-j8SeNTHuWUfk2T6KWqZCqxZJgzs=",
+          "requires": {
+            "@types/trusted-types": "^2.0.2"
+          }
+        }
       }
     },
     "@mdjs/mdjs-story": {
       "version": "file:packages/mdjs-story",
       "requires": {
-        "lit": "^2.3.0"
+        "lit": "^3.2.1"
+      },
+      "dependencies": {
+        "@lit/reactive-element": {
+          "version": "2.0.4",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+          "integrity": "sha1-jy7ZUKhIAWODiUomGA/wbFauABs=",
+          "requires": {
+            "@lit-labs/ssr-dom-shim": "^1.2.0"
+          }
+        },
+        "lit": {
+          "version": "3.2.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit/-/lit-3.2.1.tgz",
+          "integrity": "sha1-1t0V6sINs6CY6B4shfcKdR/1VZI=",
+          "requires": {
+            "@lit/reactive-element": "^2.0.4",
+            "lit-element": "^4.1.0",
+            "lit-html": "^3.2.0"
+          }
+        },
+        "lit-element": {
+          "version": "4.1.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-element/-/lit-element-4.1.1.tgz",
+          "integrity": "sha1-B5BZkoFQduOIz28fr/x9aGbIIAc=",
+          "requires": {
+            "@lit-labs/ssr-dom-shim": "^1.2.0",
+            "@lit/reactive-element": "^2.0.4",
+            "lit-html": "^3.2.0"
+          }
+        },
+        "lit-html": {
+          "version": "3.2.1",
+          "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/lit-html/-/lit-html-3.2.1.tgz",
+          "integrity": "sha1-j8SeNTHuWUfk2T6KWqZCqxZJgzs=",
+          "requires": {
+            "@types/trusted-types": "^2.0.2"
+          }
+        }
       }
     },
     "@nodelib/fs.scandir": {
@@ -17735,14 +18047,15 @@
       }
     },
     "@open-wc/dedupe-mixin": {
-      "version": "1.3.1",
-      "resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.3.1.tgz",
-      "integrity": "sha512-ukowSvzpZQDUH0Y3znJTsY88HkiGk3Khc0WGpIPhap1xlerieYi27QBg6wx/nTurpWfU6XXXsx9ocxDYCdtw0Q=="
+      "version": "1.4.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz",
+      "integrity": "sha1-s8WPhpmxl7tekj1iTHIOZ8nzJNY="
     },
     "@open-wc/scoped-elements": {
       "version": "2.1.3",
       "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.1.3.tgz",
       "integrity": "sha512-WoQD5T8Me9obek+iyjgrAMw9wxZZg4ytIteIN1i9LXW2KohezUp0LTOlWgBajWJo0/bpjUKiODX73cMYL2i3hw==",
+      "dev": true,
       "requires": {
         "@lit/reactive-element": "^1.0.0",
         "@open-wc/dedupe-mixin": "^1.3.0"
@@ -17804,6 +18117,11 @@
         "playwright-core": "1.27.1"
       }
     },
+    "@popperjs/core": {
+      "version": "2.11.8",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/@popperjs/core/-/core-2.11.8.tgz",
+      "integrity": "sha1-a3kDLnYKCJnNQgRxC+7elyo6GF8="
+    },
     "@rocket/building-rollup": {
       "version": "file:packages/building-rollup",
       "requires": {
@@ -17848,7 +18166,7 @@
     "@rocket/cli": {
       "version": "file:packages/cli",
       "requires": {
-        "@rocket/building-rollup": "^0.4.1",
+        "@rocket/building-rollup": "^0.5.0",
         "@rocket/engine": "^0.2.7",
         "@types/ip": "^1.1.0",
         "check-html-links": "^0.2.4",
@@ -17931,7 +18249,7 @@
     "@rocket/launch": {
       "version": "file:packages/launch",
       "requires": {
-        "@rocket/cli": "^0.20.4",
+        "@rocket/cli": "^0.21.0",
         "@rocket/components": "^0.2.0",
         "@rocket/engine": "^0.2.7",
         "@webcomponents/template-shadowroot": "^0.1.0",
@@ -17943,7 +18261,7 @@
     "@rocket/search": {
       "version": "file:packages/search",
       "requires": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "minisearch": "^3.0.2",
         "plugins-manager": "^0.3.0",
@@ -19216,6 +19534,16 @@
       "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
       "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
     },
+    "autosize": {
+      "version": "6.0.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/autosize/-/autosize-6.0.1.tgz",
+      "integrity": "sha1-ZO543XApvpWe3dOvu9MyNblX4Q8="
+    },
+    "awesome-phonenumber": {
+      "version": "6.12.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/awesome-phonenumber/-/awesome-phonenumber-6.12.0.tgz",
+      "integrity": "sha1-MzzDs5NJDforLDtEYbRC2tUtWvM="
+    },
     "aws-sign2": {
       "version": "0.7.0",
       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -21810,6 +22138,11 @@
         }
       }
     },
+    "ibantools": {
+      "version": "4.5.1",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/ibantools/-/ibantools-4.5.1.tgz",
+      "integrity": "sha1-rSDTZPfZTHPmxP3zqy/rXziXTNU="
+    },
     "iconv-lite": {
       "version": "0.4.24",
       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -25303,7 +25636,7 @@
     "rocket-blog-starter": {
       "version": "file:examples/02-blog-starter",
       "requires": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "lit": "^2.3.0"
       }
@@ -25311,9 +25644,9 @@
     "rocket-docs-theme-launch": {
       "version": "file:examples/51-docs-theme-launch",
       "requires": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
-        "@rocket/launch": "^0.21.0",
+        "@rocket/launch": "^0.21.4",
         "@rocket/search": "^0.7.0",
         "lit": "^2.3.0"
       }
@@ -25321,7 +25654,7 @@
     "rocket-hydration-starter": {
       "version": "file:examples/01-hydration-starter",
       "requires": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "@webcomponents/template-shadowroot": "^0.1.0",
         "lit": "^2.3.0"
@@ -25330,7 +25663,7 @@
     "rocket-landing-theme-spark": {
       "version": "file:examples/50-landing-theme-spark",
       "requires": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/components": "^0.2.0",
         "@rocket/engine": "^0.2.0",
         "@rocket/spark": "^0.2.0",
@@ -25340,7 +25673,7 @@
     "rocket-minimal-starter": {
       "version": "file:examples/03-minimal-starter",
       "requires": {
-        "@rocket/cli": "^0.20.0",
+        "@rocket/cli": "^0.21.0",
         "@rocket/engine": "^0.2.0",
         "lit": "^2.3.0"
       }
@@ -25510,6 +25843,11 @@
       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
       "dev": true
     },
+    "singleton-manager": {
+      "version": "1.7.0",
+      "resolved": "https://pkgs.dev.azure.com/IngEurCDaaS01/IngOne/_packaging/central-npm-feed/npm/registry/singleton-manager/-/singleton-manager-1.7.0.tgz",
+      "integrity": "sha1-q0g8QKVdtBcMCIXXncgHUcZjzig="
+    },
     "sinon": {
       "version": "9.2.4",
       "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz",
diff --git a/packages/mdjs-core/CHANGELOG.md b/packages/mdjs-core/CHANGELOG.md
index 28d1b046..e17c4ee9 100644
--- a/packages/mdjs-core/CHANGELOG.md
+++ b/packages/mdjs-core/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Change Log
 
+## 0.21.0
+
+### Minor Changes
+
+- 60e9eae5: Moved clearing of the variables to inside functions that process the MD files
+
 ## 0.20.0
 
 ### Minor Changes
diff --git a/packages/mdjs-core/package.json b/packages/mdjs-core/package.json
index 0059f37c..6ef18496 100644
--- a/packages/mdjs-core/package.json
+++ b/packages/mdjs-core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@mdjs/core",
-  "version": "0.20.0",
+  "version": "0.21.0",
   "publishConfig": {
     "access": "public"
   },
diff --git a/packages/mdjs-core/src/mdjsParse.js b/packages/mdjs-core/src/mdjsParse.js
index 730e32ac..da3c83f3 100644
--- a/packages/mdjs-core/src/mdjsParse.js
+++ b/packages/mdjs-core/src/mdjsParse.js
@@ -5,13 +5,13 @@ import { remove } from 'unist-util-remove';
 /** @typedef {import('unist').Node} Node */
 
 export function mdjsParse() {
-  let jsCode = '';
-
   /**
    * @param {Node} tree
    * @param {VFileOptions} file
    */
   function transformer(tree, file) {
+    let jsCode = '';
+
     visit(
       tree,
       'code',
diff --git a/packages/mdjs-core/src/mdjsStoryParse.js b/packages/mdjs-core/src/mdjsStoryParse.js
index 57d50bf9..fab46894 100644
--- a/packages/mdjs-core/src/mdjsStoryParse.js
+++ b/packages/mdjs-core/src/mdjsStoryParse.js
@@ -54,7 +54,7 @@ export function mdjsStoryParse({
   previewStoryTag = defaultPreviewStoryTag,
 } = {}) {
   /** @type {Story[]} */
-  const stories = [];
+  let stories = [];
   let htmlIndex = 0;
 
   /* eslint-disable no-param-reassign */
@@ -181,6 +181,7 @@ export function mdjsStoryParse({
   async function transformer(tree, file) {
     // unifiedjs expects node changes to be made on the given node...
     await init;
+    stories = [];
     // @ts-ignore
     visit(tree, 'code', nodeCodeVisitor);
     // we can only return/modify the tree but stories should not be part of the tree
diff --git a/packages/mdjs-preview/CHANGELOG.md b/packages/mdjs-preview/CHANGELOG.md
index 3f1077c9..015c81c8 100644
--- a/packages/mdjs-preview/CHANGELOG.md
+++ b/packages/mdjs-preview/CHANGELOG.md
@@ -1,5 +1,12 @@
 # @mdjs/mdjs-preview
 
+## 0.6.0
+
+### Minor Changes
+
+- 50c830c1: Pass serializable changes without using JSON to allow other postMessages 
+- 60e9eae5: Updated the dependencies to the latest versions
+
 ## 0.5.9
 
 ### Patch Changes
diff --git a/packages/mdjs-preview/index.js b/packages/mdjs-preview/index.js
index 5d82f0bf..c874bca7 100644
--- a/packages/mdjs-preview/index.js
+++ b/packages/mdjs-preview/index.js
@@ -1,62 +1,23 @@
 export { MdJsPreview } from './src/MdJsPreview.js';
 
 // reexport used lit to ensure users can sync html & rendering
-export {
-  html,
-  CSSResult,
-  adoptStyles,
-  css,
-  getCompatibleStyle,
-  supportsAdoptingStyleSheets,
-  unsafeCSS,
-  UpdatingElement,
-  notEqual,
-  ReactiveElement,
-  svg,
-  noChange,
-  nothing,
-  render,
-  LitElement,
-  defaultConverter,
-} from 'lit';
+export * from 'lit';
 
-export {
-  customElement,
-  property,
-  state,
-  eventOptions,
-  query,
-  queryAll,
-  queryAsync,
-  queryAssignedNodes,
-} from 'lit/decorators.js';
+export * from 'lit/decorators.js';
 
-export { directive, Directive } from 'lit/directive.js';
+export * from 'lit/directive.js';
 
-export { AsyncDirective } from 'lit/async-directive.js';
+export * from 'lit/async-directive.js';
 
-export {
-  isPrimitive,
-  TemplateResultType,
-  isTemplateResult,
-  isDirectiveResult,
-  getDirectiveClass,
-  isSingleExpression,
-  insertPart,
-  setChildPartValue,
-  setCommittedValue,
-  getCommittedValue,
-  removePart,
-  clearPart,
-} from 'lit/directive-helpers.js';
+export * from 'lit/directive-helpers.js';
 
-export { asyncAppend } from 'lit/directives/async-append.js';
-export { asyncReplace } from 'lit/directives/async-replace.js';
-export { cache } from 'lit/directives/cache.js';
-export { classMap } from 'lit/directives/class-map.js';
-export { guard } from 'lit/directives/guard.js';
-export { ifDefined } from 'lit/directives/if-defined.js';
-export { repeat } from 'lit/directives/repeat.js';
-export { styleMap } from 'lit/directives/style-map.js';
-export { unsafeHTML } from 'lit/directives/unsafe-html.js';
-export { until } from 'lit/directives/until.js';
+export * from 'lit/directives/async-append.js';
+export * from 'lit/directives/async-replace.js';
+export * from 'lit/directives/cache.js';
+export * from 'lit/directives/class-map.js';
+export * from 'lit/directives/guard.js';
+export * from 'lit/directives/if-defined.js';
+export * from 'lit/directives/repeat.js';
+export * from 'lit/directives/style-map.js';
+export * from 'lit/directives/unsafe-html.js';
+export * from 'lit/directives/until.js';
diff --git a/packages/mdjs-preview/package.json b/packages/mdjs-preview/package.json
index 42e38277..c68a457c 100644
--- a/packages/mdjs-preview/package.json
+++ b/packages/mdjs-preview/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@mdjs/mdjs-preview",
-  "version": "0.5.9",
+  "version": "0.6.0",
   "publishConfig": {
     "access": "public"
   },
@@ -34,9 +34,9 @@
     "src"
   ],
   "dependencies": {
-    "@lion/accordion": "^0.9.0",
-    "@open-wc/scoped-elements": "^2.0.0",
-    "lit": "^2.3.0"
+    "@lion/ui": "^0.11.2",
+    "@open-wc/scoped-elements": "^3.0.5",
+    "lit": "^3.2.1"
   },
   "types": "dist-types/index.d.ts"
 }
diff --git a/packages/mdjs-preview/server/LayoutSimulator.js b/packages/mdjs-preview/server/LayoutSimulator.js
index 41b22ab6..ea589db8 100644
--- a/packages/mdjs-preview/server/LayoutSimulator.js
+++ b/packages/mdjs-preview/server/LayoutSimulator.js
@@ -91,7 +91,7 @@ export class LayoutSimulator {
                 width: dimensions.width,
                 height: dimensions.height,
               };
-              parent.postMessage(JSON.stringify(data), '*');
+              parent.postMessage(data, '*');
             });
             observer.observe(document.body);
           </script>
diff --git a/packages/mdjs-preview/src/MdJsPreview.js b/packages/mdjs-preview/src/MdJsPreview.js
index 2c1c9adc..a8a829c4 100644
--- a/packages/mdjs-preview/src/MdJsPreview.js
+++ b/packages/mdjs-preview/src/MdJsPreview.js
@@ -1,6 +1,6 @@
 import { LitElement, html, css, nothing, render } from 'lit';
-import { ScopedElementsMixin } from '@open-wc/scoped-elements';
-import { LionAccordion } from '@lion/accordion';
+import { ScopedElementsMixin } from '@open-wc/scoped-elements/lit-element.js';
+import { LionAccordion } from '@lion/ui/accordion';
 
 import {
   subscribe,
diff --git a/packages/mdjs-preview/src/resizeHandler.js b/packages/mdjs-preview/src/resizeHandler.js
index e40475ed..696288d7 100644
--- a/packages/mdjs-preview/src/resizeHandler.js
+++ b/packages/mdjs-preview/src/resizeHandler.js
@@ -6,8 +6,8 @@ export function addResizeHandler() {
     return;
   }
   window.addEventListener('message', ev => {
-    const data = JSON.parse(ev.data);
-    if (data.action === 'mdjs-viewer-resize') {
+    const { data } = ev;
+    if (data?.action === 'mdjs-viewer-resize') {
       const viewer = /** @type {import('./MdJsPreview.js').MdJsPreview} */ (
         document.body.querySelector(`[mdjs-story-name="${data.storyKey}"]`)
       );
diff --git a/packages/mdjs-story/CHANGELOG.md b/packages/mdjs-story/CHANGELOG.md
index ad637b08..ff566c91 100644
--- a/packages/mdjs-story/CHANGELOG.md
+++ b/packages/mdjs-story/CHANGELOG.md
@@ -1,5 +1,11 @@
 # @mdjs/mdjs-story
 
+## 0.4.0
+
+### Minor Changes
+
+- 60e9eae5: Updated the dependencies to the latest versions
+
 ## 0.3.2
 
 ### Patch Changes
diff --git a/packages/mdjs-story/index.js b/packages/mdjs-story/index.js
index b9d1b692..103a4130 100644
--- a/packages/mdjs-story/index.js
+++ b/packages/mdjs-story/index.js
@@ -1,62 +1,23 @@
 export { MdJsStory } from './src/MdJsStory.js';
 
 // reexport used lit to ensure users can sync html & rendering
-export {
-  html,
-  CSSResult,
-  adoptStyles,
-  css,
-  getCompatibleStyle,
-  supportsAdoptingStyleSheets,
-  unsafeCSS,
-  UpdatingElement,
-  notEqual,
-  ReactiveElement,
-  svg,
-  noChange,
-  nothing,
-  render,
-  LitElement,
-  defaultConverter,
-} from 'lit';
+export * from 'lit';
 
-export {
-  customElement,
-  property,
-  state,
-  eventOptions,
-  query,
-  queryAll,
-  queryAsync,
-  queryAssignedNodes,
-} from 'lit/decorators.js';
+export * from 'lit/decorators.js';
 
-export { directive, Directive } from 'lit/directive.js';
+export * from 'lit/directive.js';
 
-export { AsyncDirective } from 'lit/async-directive.js';
+export * from 'lit/async-directive.js';
 
-export {
-  isPrimitive,
-  TemplateResultType,
-  isTemplateResult,
-  isDirectiveResult,
-  getDirectiveClass,
-  isSingleExpression,
-  insertPart,
-  setChildPartValue,
-  setCommittedValue,
-  getCommittedValue,
-  removePart,
-  clearPart,
-} from 'lit/directive-helpers.js';
+export * from 'lit/directive-helpers.js';
 
-export { asyncAppend } from 'lit/directives/async-append.js';
-export { asyncReplace } from 'lit/directives/async-replace.js';
-export { cache } from 'lit/directives/cache.js';
-export { classMap } from 'lit/directives/class-map.js';
-export { guard } from 'lit/directives/guard.js';
-export { ifDefined } from 'lit/directives/if-defined.js';
-export { repeat } from 'lit/directives/repeat.js';
-export { styleMap } from 'lit/directives/style-map.js';
-export { unsafeHTML } from 'lit/directives/unsafe-html.js';
-export { until } from 'lit/directives/until.js';
+export * from 'lit/directives/async-append.js';
+export * from 'lit/directives/async-replace.js';
+export * from 'lit/directives/cache.js';
+export * from 'lit/directives/class-map.js';
+export * from 'lit/directives/guard.js';
+export * from 'lit/directives/if-defined.js';
+export * from 'lit/directives/repeat.js';
+export * from 'lit/directives/style-map.js';
+export * from 'lit/directives/unsafe-html.js';
+export * from 'lit/directives/until.js';
diff --git a/packages/mdjs-story/package.json b/packages/mdjs-story/package.json
index 4b4d9bc1..2d22b3f7 100644
--- a/packages/mdjs-story/package.json
+++ b/packages/mdjs-story/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@mdjs/mdjs-story",
-  "version": "0.3.2",
+  "version": "0.4.0",
   "publishConfig": {
     "access": "public"
   },
@@ -31,7 +31,7 @@
     "src"
   ],
   "dependencies": {
-    "lit": "^2.3.0"
+    "lit": "^3.2.1"
   },
   "types": "dist-types/index.d.ts"
 }