diff --git a/pkg/server/ui/about.templ b/pkg/server/ui/about.templ
index d0f5169..757b7ee 100644
--- a/pkg/server/ui/about.templ
+++ b/pkg/server/ui/about.templ
@@ -52,9 +52,11 @@ templ About() {
rendez-vous id and setup a bi-directional connection. After this, Converge simply copies data between
client and agent.
(4): the agent runs an embedded SSH server and incoming connections to the agent are handed over to
- that server. That server in turn spawns a shell (bash, cmd.exe, powershell.exe) and connects it to the
- remote SSH session. At that momenmt an end-to-end SSH session is established and the user can perform interactive
- commands. Here any shell program can be used such as bash, command prompt, or powershell.
+ that server. At this moment an end-to-end SSH session is established.
+
(5): The agent spawns a shell that receives input from the user. Output from the shell is communicated
+ back over the SSH session. The shell can be any shell (bash, cmd.exe, powershell.exe) or in fact any process.
+ At this point, the user is connected to a remote shell running in the continuous integration job.
+
There are a few special situations:
diff --git a/static/images/converge.svg b/static/images/converge.svg
index 691a422..f836930 100644
--- a/static/images/converge.svg
+++ b/static/images/converge.svg
@@ -1,4 +1,4 @@
-
\ No newline at end of file
+
\ No newline at end of file