diff --git a/4_experiments/1_core_language/1_implementations/deno/det.txt b/4_experiments/1_core_language/1_implementations/deno/det.txt
deleted file mode 100644
index 6f51878..0000000
--- a/4_experiments/1_core_language/1_implementations/deno/det.txt
+++ /dev/null
@@ -1 +0,0 @@
-https://github.com/denoland/deno
diff --git a/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_browser.txt b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_browser.txt
new file mode 100644
index 0000000..b4d4058
--- /dev/null
+++ b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_browser.txt
@@ -0,0 +1,27 @@
+def browser:
+ - formal: ???
+
+ - in words: ???
+
+ - plain english: ???
+
+ - intuition: ???
+
+ - properties:
+ - implementations:
+ - firefox
+ - chromium
+ - duckduckgo
+ - safari
+ - chrome
+ - microsoft edge
+ - opera
+ - brave
+ - ...
+ - examples: ???
+
+ - use cases: ???
+
+ - proof: ???
+
+References: ???
diff --git a/4_experiments/1_core_language/1_implementations/browser/0_index.html b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.html
similarity index 75%
rename from 4_experiments/1_core_language/1_implementations/browser/0_index.html
rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.html
index 99c582c..85a9c9b 100644
--- a/4_experiments/1_core_language/1_implementations/browser/0_index.html
+++ b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.html
@@ -1,5 +1,5 @@
-
+
@@ -9,7 +9,6 @@
Hello World
-
diff --git a/4_experiments/1_core_language/1_implementations/browser/0_index.js b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/browser/0_index.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.js
diff --git a/4_experiments/1_core_language/1_implementations/browser/1_variables.js b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/1_variables.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/browser/1_variables.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/1_variables.js
diff --git a/4_experiments/1_core_language/1_implementations/browser/2_constants.js b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/2_constants.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/browser/2_constants.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/2_constants.js
diff --git a/4_experiments/1_core_language/1_implementations/node/0_def.txt b/4_experiments/1_core_language/1_implementations/runtimes/1_node/0_node.txt
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/0_def.txt
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/0_node.txt
diff --git a/4_experiments/1_core_language/1_implementations/node/0_non_block.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/0_non_block.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/0_non_block.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/0_non_block.js
diff --git a/4_experiments/1_core_language/1_implementations/node/1_0_http.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/1_0_http.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/1_0_http.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/1_0_http.js
diff --git a/4_experiments/1_core_language/1_implementations/node/1_1_http_chunked.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/1_1_http_chunked.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/1_1_http_chunked.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/1_1_http_chunked.js
diff --git a/4_experiments/1_core_language/1_implementations/node/2_0_tcp.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/2_0_tcp.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/2_0_tcp.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/2_0_tcp.js
diff --git a/4_experiments/1_core_language/1_implementations/node/2_1_tcp_receive_data.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/2_1_tcp_receive_data.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/2_1_tcp_receive_data.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/2_1_tcp_receive_data.js
diff --git a/4_experiments/1_core_language/1_implementations/node/2_2_tcp_app_chat.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/2_2_tcp_app_chat.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/2_2_tcp_app_chat.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/2_2_tcp_app_chat.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Events/app.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/app.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Events/app.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/app.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Events/config.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/config.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Events/config.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/config.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Events/emitter.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/emitter.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Events/emitter.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/emitter.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_folder_module.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_folder_module.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_folder_module.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_folder_module.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_module_patterns.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_module_patterns.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_module_patterns.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_module_patterns.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/english.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/english.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/english.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/english.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetings.json b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetings.json
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetings.json
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetings.json
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetingsloader.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetingsloader.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetingsloader.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetingsloader.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/index.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/index.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/index.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/index.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/spanish.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/spanish.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/spanish.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/spanish.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet1.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet1.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet1.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet1.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet2.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet2.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet2.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet2.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet3.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet3.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet3.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet3.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet4.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet4.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet4.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet4.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet5.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet5.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet5.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet5.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Prototypes.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Prototypes.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/Prototypes.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Prototypes.js
diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/server/simple_server.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/server/simple_server.js
similarity index 100%
rename from 4_experiments/1_core_language/1_implementations/node/legacy/server/simple_server.js
rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/server/simple_server.js
diff --git a/4_experiments/1_core_language/1_implementations/runtimes/2_deno/0_deno.txt b/4_experiments/1_core_language/1_implementations/runtimes/2_deno/0_deno.txt
new file mode 100644
index 0000000..9e21171
--- /dev/null
+++ b/4_experiments/1_core_language/1_implementations/runtimes/2_deno/0_deno.txt
@@ -0,0 +1,19 @@
+def deno:
+ - formal: ???
+
+ - in words: ???
+
+ - plain english: ???
+
+ - intuition: ???
+
+ - properties:
+ - implementations: https://github.com/denoland/deno
+
+ - examples: ???
+
+ - use cases: ???
+
+ - proof: ???
+
+References: ???