diff --git a/.gitmodules b/.gitmodules
index e69de29bb2d..0ff68cecdaf 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -0,0 +1,4 @@
+[submodule "kotlinx.serialization"]
+ path = kotlinx-serialization
+ url = https://github.com/Kotlin/kotlinx.serialization
+ branch = doc-restructuring
\ No newline at end of file
diff --git a/README.md b/README.md
index b1ccf6ad410..fe0939f5499 100644
--- a/README.md
+++ b/README.md
@@ -26,16 +26,17 @@ Note that source files for the [server-side landing page](https://kotlinlang.org
#### Sources in different repositories
-Source files for the language specification and the docs for coroutines, lincheck, Dokka, and Library creators' guidelines
+Source files for the language specification and the docs for coroutines, serialization, lincheck, Dokka, and Library creators' guidelines
are stored in separate repositories
-| Website page | GitHub repository |
-|--------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| [Coroutines docs](https://kotlinlang.org/docs/coroutines-guide.html) | [kotlinx.coroutines](https://github.com/Kotlin/kotlinx.coroutines/) |
-| [Lincheck docs](https://kotlinlang.org/docs/lincheck-guide.html) | [kotlinx.lincheck](https://github.com/Kotlin/kotlinx-lincheck/) |
-| [Dokka docs](https://kotlinlang.org/docs/dokka-introduction.html) | [Dokka](https://github.com/Kotlin/dokka/) |
-| [Library creators' guidelines](https://kotlinlang.org/docs/jvm-api-guidelines-introduction.html) | [api-guidelines](https://github.com/Kotlin/api-guidelines) |
-| [Language specification](https://kotlinlang.org/spec/introduction.html) | [kotlin-spec](https://github.com/Kotlin/kotlin-spec) |
+| Website page | GitHub repository |
+|--------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
+| [Coroutines docs](https://kotlinlang.org/docs/coroutines-guide.html) | [kotlinx.coroutines](https://github.com/Kotlin/kotlinx.coroutines/) |
+| [Lincheck docs](https://kotlinlang.org/docs/lincheck-guide.html) | [kotlinx.lincheck](https://github.com/Kotlin/kotlinx-lincheck/) |
+| [Dokka docs](https://kotlinlang.org/docs/dokka-introduction.html) | [Dokka](https://github.com/Kotlin/dokka/) |
+| [Serialization docs](https://kotlinlang.org/docs/serialization.html) | [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) |
+| [Library creators' guidelines](https://kotlinlang.org/docs/jvm-api-guidelines-introduction.html) | [api-guidelines](https://github.com/Kotlin/api-guidelines) |
+| [Language specification](https://kotlinlang.org/spec/introduction.html) | [kotlin-spec](https://github.com/Kotlin/kotlin-spec) |
#### Auto-generated content
diff --git a/docs/kr.tree b/docs/kr.tree
index 5c82978c5cb..ff339c5e71c 100644
--- a/docs/kr.tree
+++ b/docs/kr.tree
@@ -300,7 +300,9 @@
-
+
+
+