diff --git a/docs/docs/Concepts/concepts-components.mdx b/docs/docs/Concepts/concepts-components.mdx
index 9dc3f6111..070c15b44 100644
--- a/docs/docs/Concepts/concepts-components.mdx
+++ b/docs/docs/Concepts/concepts-components.mdx
@@ -95,6 +95,8 @@ For example, the **Language Model** component includes **Model Response** or **L
The **Model Response** output sends a [Message](/concepts-objects#message-object) output on to another Message port.
The **Language Model** output can be connected to components like [Structured output](/components-processing#structured-output) to use the LLM to power the component's reasoning.
+
+
### Port colors
Component port colors indicate the data type ingested or emitted by the port.
@@ -223,6 +225,9 @@ Components are updated to the latest available version, based on the version of
Multiple components can be grouped into a single component for reuse. This is useful for organizing large flows by combining related components together, such as a RAG **Agent** component and an associated vector database component.
1. Hold Shift, and then click and drag to highlight all components you want to merge. Components must be completely within the selection area to be merged.
+
+ Alternatively, to select components for merging one by one, hold Ctrl on Windows or Cmd on Mac, and then click each component to add them to the group.
+
2. Release the mouse and keyboard, and then click **Group** to merge the components into a single, group component.
Grouped components are configured and managed as a single component, including the component name, code, and settings.
diff --git a/docs/static/img/select-output.png b/docs/static/img/select-output.png
new file mode 100644
index 000000000..a2398f32c
Binary files /dev/null and b/docs/static/img/select-output.png differ