diff --git a/Doc/Sd1/languageFundamentals.xml b/Doc/Sd1/languageFundamentals.xml
index 44b6bc2a1de224488dffb05049b2d2ae04486312..62138dcb1ae158ce70732a602b234bd5caad7da7 100644
--- a/Doc/Sd1/languageFundamentals.xml
+++ b/Doc/Sd1/languageFundamentals.xml
@@ -1104,9 +1104,9 @@ System.out.println("New value=" + a);</programlisting>
       System.out.println(area);
    }</programlisting>
 
-            <para>Though there is nothing wrong with this approach but it may
-            be considered error prone. A careless programmer may accidentally
-            redefine the value of <code>pi</code>:</para>
+            <para>Though there is nothing wrong with this approach it actually
+            is error prone: A careless programmer may accidentally redefine
+            the value of <code>pi</code>:</para>
 
             <programlisting language="noneJava">   public static void main(String[] args) {
       
@@ -1167,9 +1167,9 @@ System.out.println("New value=" + a);</programlisting>
             definition of our variable <code>area</code> to avoid erroneous
             redefinitions as well.</para>
 
-            <para>As a rule of thumb: Whenever you expect a variable not to
-            change after initial assignment use <code>final</code> to declare
-            it as being constant.</para>
+            <para>As a rule of thumb: Whenever you intend a variable not to
+            change after an initial assignment use <code>final</code>
+            declaring it to remain constant.</para>
           </answer>
         </qandaentry>
       </qandadiv>