diff --git a/NEWS b/NEWS
index f3d5a38..1e9c93f 100644
--- a/NEWS
+++ b/NEWS
@@ -5,19 +5,20 @@ Functional changes
 ------------------
 
 * ISO/IEC 14882 fashion adjustments:
-  Put everything into namespace cln.  All funcamental data types still
+  Put everything into namespace cln.  All fundamental data types still
   carry their old names.  Other non-macro identifiers are now written as 
   cln::foo instead of cl_foo, except where the cl_ comes from a data type
   (as in cl_I_to_int()).  Headers are installed into a separate
   directory, #include <cln/foo.h> instead of <cl_foo.h>.  Applications
-  must be manually ported to the new style.  We apologizes for the
+  must be manually ported to the new style.  We apologize for the
   inconvenience.
 
 Implementation changes
 ----------------------
 
-* Removed internal copy of mpn/-tree from libgmp-2.0.2.  Configuring with
-  --with-gmp now predepends on an installed libgmp library version 3 or above.
+* Removed internal copy of mpn subdirectory tree from libgmp-2.0.2.
+  Configuring with --with-gmp now relies on an installed libgmp library
+  version 3 or above.  We recommend libgmp-3.1 or newer.
 
 * Adjusted several break-even points to make better use of a faster libgmp and
   better match present-day CPUs.
@@ -25,7 +26,7 @@ Implementation changes
 * Fix several errors for architectures with 64-bit wide words.
   (Others than Alpha.)
 
-* Fix compilation errors with current GCC3.0 snapshots.
+* Fix compilation errors with current GCC-3.0 snapshots.
 
 Other changes
 -------------