diff --git a/README.md b/README.md
index ed0081852190442075e99f64d3a9c9741b9333c7..0b46c7b580497558412505ca12353726cf09a22b 100644
--- a/README.md
+++ b/README.md
@@ -73,7 +73,7 @@ Thereafter a number of http requests (GET) and curl commands (POST, PUT, PATCH,
 
 #### Recommentation
 
-* See `docs` folder to learn about about how ESS Naming Convention is implemented in Naming backend
+* See `docs` and sub folders to learn how ESS Naming Convention is implemented in Naming backend
     * what an ESS name is and how to think about it (to better understand how to work with it)
     * concept & terminology
     * application architecture
diff --git a/docs/about/naming_architecture_code.odt b/docs/about/naming_architecture_code.odt
new file mode 100644
index 0000000000000000000000000000000000000000..148b0673f8b12ef30b6ac3e155efdba315e3393d
Binary files /dev/null and b/docs/about/naming_architecture_code.odt differ
diff --git a/docs/about/naming_architecture_code.pdf b/docs/about/naming_architecture_code.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e7de50a370086a6839ff04071423ba0360babb4f
Binary files /dev/null and b/docs/about/naming_architecture_code.pdf differ
diff --git a/docs/developer/useful/useful.odg b/docs/developer/useful/useful.odg
new file mode 100644
index 0000000000000000000000000000000000000000..b710a4c48ae296231ec35a5f41a0607eb44fdcaf
Binary files /dev/null and b/docs/developer/useful/useful.odg differ