Add sections to CHANGES
diff --git a/CHANGES.md b/CHANGES.md
index fac7524..4c2bdcf 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -16,22 +16,26 @@
     
     (Bug 541656)
 
+  * Large parts of the API provide nullable annotations. (Bug 539045)
+
+### Services
+
   * `ToolService` and `RToolService` no longer depends on Eclipse Platform and moved to
     `org.eclipse.statet.jcommons.ts` respectively `org.eclipse.statet.rj.ts.core`.
 
-  * Large parts of the API provide nullable annotations. (Bug 539045)
-
   * The new method `RService.findData` finds the first object with a specified name in environments
     and returns a fully qualified object with the object itself and the environment where the object
     is found. (Bug 540153)
 
+  * The packages `org.eclipse.statet.env.*` provide common classes for R environment and R pkg
+    management as known from the StatET IDE.
+
+### Setup
+
   * The newly introduced system property `org.eclipse.statet.rj.server.TcpPort` allows to configure
     the TCP ports used by RJ servers. The range must be specified by a value `<min>-<max>`, e.g.
     `org.eclipse.statet.rj.server.TcpPort=40100-40200`. (Bug 540256)
 
-  * The packages `org.eclipse.statet.env.*` provide common classes for R environment and R pkg
-    management as known from the StatET IDE.
-
   * The `RJContext` for default startup of Java based RJ servers is more flexible now:
       - It works with `PathEntry` instead of string path providing better support of local path as
         well as URLs, including URIs of nested JAR files.