diff --git a/README.md b/README.md
index 83b02cc..90305e9 100644
--- a/README.md
+++ b/README.md
@@ -13,16 +13,13 @@ pattern matching, and a semantic object system. The idea is to plug
modules, closures, pattern matching, a graph database and
metaprogramming into C99 with an extremely small set of dependencies.
-The pure C11 `libkc3` library is a full KC3 parser and interpreter.
-
-`ikc3` is the interactive interpreter (verbose).
-
-`kc3s` is the script interpreter (same as ikc3 but terse).
-
-There are several C libraries which are installed in `lib/kc3/0.1`
-using the `make lib_links` command.
-
-There is a web server in httpd : `kc3_httpd`.
+Components :
+ - The pure C11 `libkc3` library is a full KC3 parser and interpreter.
+ - `ikc3` is the interactive interpreter (verbose).
+ - `kc3s` is the script interpreter (same as ikc3 but terse).
+ - There are several C libraries which are installed in `lib/kc3/0.1`
+ using the `make lib_links` command.
+ - There is a web server in httpd : `kc3_httpd`.
All binaries can be compiled for four targets :
- __main__ : speed optimizations from GCC/Clang -O2 and