diff --git a/d/m/components.ftd b/d/m/components.ftd
new file mode 100644
index 000000000..32b7f0cb1
--- /dev/null
+++ b/d/m/components.ftd
@@ -0,0 +1 @@
+-- import: fastn.com/d/m/dependency-model
diff --git a/d/m/dependency-data.ftd b/d/m/dependency-data.ftd
new file mode 100644
index 000000000..7b61eb7f2
--- /dev/null
+++ b/d/m/dependency-data.ftd
@@ -0,0 +1,69 @@
+-- import: fastn.com/d/m/dependency-model as dm
+-- import: fastn.com/u
+
+
+
+-- dm.dependency-data list dependencies:
+
+-- dm.dependency-data: $marked
+
+-- end: dependencies
+
+
+
+
+
+
+
+-- dm.dependency-data marked: Marked.js
+current-version: 9.1.4
+available-version: 9.1.5
+github-url: https://github.com/markedjs/marked/
+doc-url: https://marked.js.org/
+reference-url: https://cdnjs.com/libraries/marked
+updates: $marked-updates
+
+
+
+
+
+
+
+
+-- dm.update list marked-updates:
+
+-- dm.update: $u.arpita
+updated-on: 31-10-2023
+version: 9.1.4
+version-release-date: 31-10-2023
+pr-link: https://github.com/fastn-stack/fastn/pull/1440
+version-link: https://github.com/markedjs/marked/releases/tag/v9.1.4
+
+Using latest version marked 9.1.4, instead of 5.1.1.
+
+**Known Problems:**
+The problem with this version is that the heading gets converted into
+appropriate heading tag but it doesn't contain the id attribute. Consider the
+code below
+
+`# Heading 1`
+
+The above code gets converted into the following html
+`
Heading 1
`
+
+Instead of
+`Heading 1
`
+
+Checkout the [github issue](https://github.com/markedjs/marked/issues/3067)
+raised in the marked.
+
+**Solution:**
+
+Since we never encourage `fastn` users to ever use markdown headings but to use
+heading components provided by typography or doc site packages. This takes care
+of the problem above.
+
+So we can go ahead with this PR.
+
+
+-- end: marked-updates
diff --git a/d/m/dependency-model.ftd b/d/m/dependency-model.ftd
new file mode 100644
index 000000000..8a1382893
--- /dev/null
+++ b/d/m/dependency-model.ftd
@@ -0,0 +1,24 @@
+-- import: fastn.com/u
+
+
+-- record dependency-data:
+caption name:
+string current-version:
+string available-version:
+optional string github-url:
+optional string doc-url:
+optional string reference-url:
+optional string other-url:
+update list updates:
+
+
+
+
+-- record update:
+caption u.user-data updater:
+string updated-on:
+string version:
+string version-release-date:
+string pr-link:
+optional string version-link:
+optional body about:
diff --git a/d/m.ftd b/d/m/index.ftd
similarity index 54%
rename from d/m.ftd
rename to d/m/index.ftd
index 2fcf45821..c079d1787 100644
--- a/d/m.ftd
+++ b/d/m/index.ftd
@@ -3,7 +3,7 @@
-- ds.h1: Version Policy
Since we are a binary crate, and our library crates are only largely meant to be
-used by our binary crate, we are targetting the latest Rust version. Whenever a
+used by our binary crate, we are targeting the latest Rust version. Whenever a
new version is released we always switch to it.
-- ds.h1: Release Management
@@ -16,6 +16,13 @@ To create a release do the following:
-- ds.h1: Monthly Cleanups
-1. Run `cargo update`.
+Monthly dependency updates are a must! We've set up a dedicated page to ensure
+we stay on track with this practice.
+
+Currently we have following dependencies and tracks:
+
+1. Marked.js: Parse markdown to HTML
+2. Prism.js: Code highlighter
+3. `cargo update`: Updates all rust dependencies
-- end: ds.page
diff --git a/u/arpita-jaiswal.ftd b/u/arpita-jaiswal.ftd
index 087ea9a78..5906325e4 100644
--- a/u/arpita-jaiswal.ftd
+++ b/u/arpita-jaiswal.ftd
@@ -1,5 +1,18 @@
-- import: fastn-community.github.io/spectrum-ds/common
-- import: fastn.com/featured as ft-ui
+-- import: fastn.com/u/model
+
+
+-- model.user-data arpita: Arpita Jaiswal
+avatar: $fastn-assets.files.images.u.arpita.jpg
+profile: Lead Engineer
+github-url: https://github.com/Arpita-Jaiswal
+linkedin: https://www.linkedin.com/in/arpita-jaiswal-661a8b144/
+discord: https://discord.gg/arpita_j
+
+I believe that we are trying to cater the need of world with `fastn` technology.
+
+
-- ds.user-info: Arpita Jaiswal
avatar: $fastn-assets.files.images.u.arpita.jpg
diff --git a/u/index.ftd b/u/index.ftd
index 0887bc9c8..cca38298f 100644
--- a/u/index.ftd
+++ b/u/index.ftd
@@ -1,6 +1,7 @@
-- import: fastn-community.github.io/spectrum-ds/common
-- import: fastn.com/featured as ft-ui
+-- import: fastn.com/u/arpita-jaiswal
+export: arpita
-
-
-
+-- import: fastn.com/u/model
+export: user-data
diff --git a/u/model.ftd b/u/model.ftd
new file mode 100644
index 000000000..6e4836f1c
--- /dev/null
+++ b/u/model.ftd
@@ -0,0 +1,8 @@
+-- record user-data:
+caption name:
+optional ftd.image-src avatar:
+optional string profile:
+optional body description:
+optional string github-url:
+optional string linkedin:
+optional string discord: