diff --git a/NEWS.md b/NEWS.md
index cf48425e57e0f8799187912a43327b5d4eb523fa..879dd97c90f771db07687f8a7ec990e6bb900664 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -31,26 +31,26 @@ See the *66-update* documentation page for further information.
 
 # In 0.5.0.0
 
-This is a ***Major release***, you need to update your *trees* with *66-update* tool. If you jump from a previous version than 0.4.0.1, the *66-update* will not work.In this case, you need to rebuild your trees manually. 
-Also, a downgrade to the previous version will not work due of the new format of the resolve inner files.
+This is a ***Major release***, you need to update your *trees* with *66-update* tool. If you skip from a version earlier than 0.4.0.1, the *66-update* will not work. In this case, you need to reconstruct your trees manually. 
+Downgrading to a previous version will not work either, due to the new format of the *resolve* inner files.
 
 - Adapt to oblibs v0.1.0.0
 
-- Pass the write of the resolve files to a `CDB` format. From that point the `66-update` will be no longer mandatory even at major version release.
+- Pass the writing of the *resolve* files to a `CDB` format. From that point onward the `66-update` will no longer be mandatory, even after major version release.
 
-- Adapt `66-update` to the new `CDB` format if available.
+- Adapt `66-update` to the new `CDB` format where applicable.
 
 - Bugs fix:
-    - Write the dependencies at `contents` file for a module in the good order and avoid multiple same name.
+    - Write the dependencies of the `contents` file for a module in the proper order as to avoid multiple repeated names.
     - *66-update*:
         - Get the correct exit status at tree contents process.
         - Fix segmentation fault when a crash occur at enable time.
     - Compilation `configure` script improvements and bugs fix.
-    - Fix the location of the modules directory service at enable time. The place of the module frontend file determine the place of the result process for the service module directory.
-    - Fix creation of the logger directory when field `@build` is not set.
+    - Fix the location of the modules directory service at enable time. The place of the module frontend file determines the place of the result process for the service module directory.
+    - Fix the creation of the logger directory when field `@build` is not set.
     - Fix **-r** signal and **-R** signal behavior at *66-start* tool.
 
-- The `rc.init` skeleton file do not launch anymore the `ISHELL` script at the crash of the stage2. It's the responsability of the sysadmin to deal with this error at his convenient.
+- The `rc.init` skeleton file does not launch the `ISHELL` script anymore during a crash at stage2. It's the responsability of the sysadmin to deal with this error at his convenience.
 
 - `@destination` field in section `[logger]` is no longer mandatory at the use of `@build` with value `custom`.
 
@@ -60,21 +60,23 @@ Also, a downgrade to the previous version will not work due of the new format of
     new options:
         - **-c**: changes the current symlink to the specified version.
         - **-V**: displays available version.
-        - **-i**: import extra configuration file from a version to an another.
+        - **-i**: import an extra configuration file from one version to another.
         - **-s**: handle a specific version for command **-L|V|e|r**.
 
-- All `key=value` pair from `init.conf` skeleton file can be now passed at kernel command line. Also, variables from `init.conf` is now passed to the `rc.init` skeleton file as arguments.
+- All `key=value` pairs from `init.conf` skeleton file can be now passed to the kernel command line. Also, variables from `init.conf` are now passed to the `rc.init` skeleton file as arguments.
 
 - `@version` field is now **mandatory**.
 
-- The version symlink of the configuration file point now to the configuration directory instead of the configuration file. This is allow to overwrite a same `key=value` with the write of an extra configuration file instead of changing the upstream file.
+- The version symlink of the configuration file points now to the configuration directory instead of the configuration file. This allows overwriting a same `key=value` with the writing of an extra configuration file instead of changing the upstream file.
 
 - *66-in{resolve,state}*: field `Real logger name` name is renamed `Real_logger_name`.
 
 - *66-enable*:
-    - Allow to use a different version of the configuration file than the frontend service file if any of -c/m/C is providen.
-    new option:
-        - **-i**: import extra configuration files from previous version.
+    - Allow the use of a different version of a configuration file than the frontend service file, if any of -c/m/C options are used.
+
+-   new option:
+    - **-i**: import extra configuration files from a previous version.
+
 ---
 
 # In 0.4.0.1