diff --git a/_includes/code/connections/connect-python-v3.py b/_includes/code/connections/connect-python-v3.py
index 6ea7bea792..ee16968786 100644
--- a/_includes/code/connections/connect-python-v3.py
+++ b/_includes/code/connections/connect-python-v3.py
@@ -157,4 +157,4 @@
# Use OIDC credentials to authenticate
client = weaviate.Client("http://localhost:8080", auth_client_secret=resource_owner_config)
-# END OIDCConnect
\ No newline at end of file
+# END OIDCConnect
diff --git a/_includes/code/embedded.instantiate.custom.mdx b/_includes/code/embedded.instantiate.custom.mdx
index 40558e1262..87662112f9 100644
--- a/_includes/code/embedded.instantiate.custom.mdx
+++ b/_includes/code/embedded.instantiate.custom.mdx
@@ -4,6 +4,7 @@ import FilteredTextBlock from '@site/src/components/Documentation/FilteredTextBl
import PyCode from '!!raw-loader!/_includes/code/install/embedded.py';
import PyCodeV3 from '!!raw-loader!/_includes/code/install/embedded-v3.py';
import TsCodeV2 from '!!raw-loader!/_includes/code/install/embedded-v2.ts';
+import TsCodeV2CustomModules from '!!raw-loader!/_includes/code/install/embedded-v2-custommodules.ts';
@@ -24,10 +25,10 @@ import TsCodeV2 from '!!raw-loader!/_includes/code/install/embedded-v2.ts';
-
\ No newline at end of file
+
diff --git a/_includes/code/embedded.instantiate.module.mdx b/_includes/code/embedded.instantiate.module.mdx
index c19dfc97f4..b9cb623510 100644
--- a/_includes/code/embedded.instantiate.module.mdx
+++ b/_includes/code/embedded.instantiate.module.mdx
@@ -4,6 +4,7 @@ import FilteredTextBlock from '@site/src/components/Documentation/FilteredTextBl
import PyCode from '!!raw-loader!/_includes/code/install/embedded.py';
import PyCodeV3 from '!!raw-loader!/_includes/code/install/embedded-v3.py';
import TsCodeV2 from '!!raw-loader!/_includes/code/install/embedded-v2.ts';
+import TsCodeV2CustomModules from '!!raw-loader!/_includes/code/install/embedded-v2-custommodules.ts';
@@ -24,7 +25,7 @@ import TsCodeV2 from '!!raw-loader!/_includes/code/install/embedded-v2.ts';
[Filter](#retrieval-filter): Narrow result sets based on criteria
[Search](#retrieval-search): Find the most relevant entries, using one of [keyword](#keyword-search), [vector](#vector-search) or [hybrid](#hybrid-search) search types
| Required |
-| 2. [Reranking](#reranking) | Reorder results using a different (e.g. more complex) model | Optional |
+| 1. [Retrieval](#retrieval-filter) | [Filter](#retrieval-filter): Narrow result sets based on criteria
[Search](#retrieval-search): Find the most relevant entries, using one of [keyword](#keyword-search), [vector](#vector-search) or [hybrid](#hybrid-search) search types
| Required |
+| 2. [Reranking](#rerank) | Reorder results using a different (e.g. more complex) model | Optional |
| 3. [Generative](#generative-search--rag) | Send retrieved data and a prompt to a generative AI model. Also called retrieval augmented generation, or RAG. | Optional |
Here is a brief overview of each step: