Index: doc/userguide/userguide.xml
===================================================================
--- doc/userguide/userguide.xml	(revision cb523179ccdb9c245b65875c4a2b678c4ea59c1e)
+++ doc/userguide/userguide.xml	(revision d7bd621e6c62723dc0d33889d974700c93c9a7dd)
@@ -750,5 +750,6 @@
         name. This allows for a very powerful and handy manipulation of the
        molecular system afterwards. And to give a concrete example, let's have
-       a look at translating a set of selected atoms. </para>
+       a look at translating a set of selected atoms, see subsection on
+       <link linkend='atoms.translate-atom'>Translating atoms</link>. </para>
        <programlisting>
 ... --translate-atoms &quot;unitVectorX&quot;
@@ -866,4 +867,7 @@
           <para>where the element is given via its chemical symbol and the
           vector gives the position within the domain</para>
+         <para>Note that instead of giving an explicit vector you may also use
+        a vector stored as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="atoms.remove-atom">
@@ -881,7 +885,9 @@
   ... --saturate-atoms
    </programlisting>
-          <para>A number of hydrogen atoms is added around each selected atom corresponding to the valence of the chemical element. The hydrogen atoms are placed in the same
-          distance to this atom and approximately with same distance to their
-   nearest neighbors. Already present bonds (i.e. the position of neighboring atoms) is taken into account.</para>
+          <para>A number of hydrogen atoms is added around each selected atom 
+          corresponding to the valence of the chemical element. The hydrogen 
+          atoms are placed in the same distance to this atom and approximately 
+          with same distance to their nearest neighbors. Already present bonds 
+          (i.e. the position of neighboring atoms) is taken into account.</para>
         </section>
         <section xml:id="atoms.translate-atom">
@@ -896,4 +902,7 @@
           mind the boundary conditions, i.e. it might shift atoms outside of the
           domain.</para>
+         <para>Again, note that instead of giving an explicit vector you may
+         also use a vector stored as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="atoms.mirror-atoms">
@@ -907,4 +916,7 @@
                     --periodic 0
    </programlisting>
+         <para>And of course instead of giving an explicit vector you may also 
+         use a vector stored as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="atoms.translate-to-origin">
@@ -1117,4 +1129,7 @@
           and adds new bonds in between these copied atoms such that their
           bond subgraphs are identical.</para>
+         <para>Here, instead of giving an explicit vector you may also use
+        a vector stored as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="molecule.change-molname">
@@ -1147,5 +1162,10 @@
    specific offset..</para>
           <programlisting>... -translate-molecules</programlisting>
-          <para>As before, this is actually just an operation on all of the molecule&apos;s atoms, namely translating them.</para>
+          <para>As before, this is actually just an operation on all of the 
+          molecule&apos;s atoms, namely translating them.</para>
+         <para>Same as with <link linkend='atoms.translate-atom'>translate-atoms</link>
+         instead of giving an explicit vector you may also use a vector stored 
+         as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="molecule.rotate-around-self">
@@ -1168,5 +1188,7 @@
    </programlisting>
           <para>This rotates the molecule around an axis from the origin to
-          the position (0,0,1), i.e. around the z axis, by 90 degrees.</para>
+          the position (0,0,1), i.e. around the z axis, by 90 degrees, where
+          for the position you may also use a stored vector, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="molecule.rotate-to-principal-axis-system">
@@ -1181,5 +1203,9 @@
           </programlisting>
           <para>This rotates the molecule in such a manner that the ellipsoids
-          largest axis is aligned with the z axis. <remark>Note that &quot;0,0,-1&quot; would align anti-parallel.</remark></para>
+          largest axis is aligned with the z axis. <remark>Note that 
+          &quot;0,0,-1&quot; would align anti-parallel.</remark></para>
+         <para>Again instead of giving the coordinates explicitly you may also 
+         use a vector stored as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="molecule.verlet-integration">
@@ -1426,4 +1452,7 @@
       --Alignment-Axis &quot;0,0,1&quot;
    </programlisting>
+         <para>Note that instead of giving an explicit axis you may also use
+        a vector stored as a geometry object, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="filling.suspend-in-molecule">
@@ -1533,4 +1562,7 @@
           <para>This would calculate the correlation of all hydrogen and
           oxygen atoms with respect to the origin.</para>
+         <para>Naturally, instead of giving explicit coordinates you may also 
+         use a vector stored as a geometry object for position, see section
+        <link linkend='geometry'>Geometry</link>.</para>
         </section>
         <section xml:id="analysis.surface-correlation">
Index: src/Actions/CommandAction/HelpAction.cpp
===================================================================
--- src/Actions/CommandAction/HelpAction.cpp	(revision cb523179ccdb9c245b65875c4a2b678c4ea59c1e)
+++ src/Actions/CommandAction/HelpAction.cpp	(revision d7bd621e6c62723dc0d33889d974700c93c9a7dd)
@@ -73,4 +73,5 @@
   std::cout << "\t - List/vector of strings: gives as \"first\" \"second\" \"third\"." << std::endl;
   std::cout << "\t - Vector: give as \"x,y,z\", i.e. its 3 components." << std::endl;
+  std::cout << "\t -         or give as \"<name>\", where <name> is a stored geometry name." << std::endl;
   std::cout << "\t - Domain: give as \"xx,yx,yy,zx,zy,zz\", i.e. symmetric 3x3 matrix." << std::endl;
   std::cout << "\t - Path/filename: give as \"<path/filename>\"." << std::endl;
