diff --git a/plan/milestone/10-settings.png b/plan/milestone/10-settings.png
new file mode 100644
index 0000000..f29f7b4
Binary files /dev/null and b/plan/milestone/10-settings.png differ
diff --git a/plan/milestone/10-settings.puml b/plan/milestone/10-settings.puml
new file mode 100644
index 0000000..f3ce72e
--- /dev/null
+++ b/plan/milestone/10-settings.puml
@@ -0,0 +1,38 @@
+@startmindmap
+
+
+
+;top to bottom direction
+
+* TUI/GUI/API Settings
+** TUI
+*** Parameters for tokenizer
+*** Service list
+****_ Kontak dengan daemon
+*** Model set & Provider list <>
+*** Roleplayer user ID
+
+@endmindmap
\ No newline at end of file
diff --git a/plan/milestone/11-configuration-per-character.png b/plan/milestone/11-configuration-per-character.png
new file mode 100644
index 0000000..d9c5f8f
Binary files /dev/null and b/plan/milestone/11-configuration-per-character.png differ
diff --git a/plan/milestone/catatan-kertas.puml b/plan/milestone/11-configuration-per-character.puml
similarity index 51%
rename from plan/milestone/catatan-kertas.puml
rename to plan/milestone/11-configuration-per-character.puml
index a0939c7..e88c7ab 100644
--- a/plan/milestone/catatan-kertas.puml
+++ b/plan/milestone/11-configuration-per-character.puml
@@ -27,38 +27,10 @@ mindmapDiagram {
;top to bottom direction
-* TUI/GUI/API Settings
-** TUI
-*** Parameters for tokenizer
-*** Service list
-****_ Kontak dengan daemon
-*** Model set & Provider list <>
-*** Roleplayer user ID
-
* Configuration per character <>
** service.yaml <>
***_ Untuk kredensial service yang di gunakan
** model.yaml <>
***_ Untuk menetapkan model set default yang digunakan
-* opencode main skill
-** Explore (Passive)
-** Plan
-** Build
-
-* Verbosity
-** Concise
-***_ Keep your answers short and to the point.
-** Balanced
-***_ Provide balanced answers. Not too brief, not too long.
-** Detailed
-***_ Give thorough, detailed answers with explanations.
-
-* Full-Duplex Model
-**_ Voice Activity Detection
-**_ Noise interruption detector included
-** Mic & Voice Frontend
-** Models
-*** GPT-Live-1
-
@endmindmap
\ No newline at end of file
diff --git a/plan/milestone/catatan-kertas.png b/plan/milestone/catatan-kertas.png
deleted file mode 100644
index ec6854e..0000000
Binary files a/plan/milestone/catatan-kertas.png and /dev/null differ
diff --git a/plan/milestone/gado-gado.png b/plan/milestone/gado-gado.png
index 889470c..9bc8fa7 100644
Binary files a/plan/milestone/gado-gado.png and b/plan/milestone/gado-gado.png differ
diff --git a/plan/milestone/gado-gado.puml b/plan/milestone/gado-gado.puml
index d80f8ed..9b08ce5 100644
--- a/plan/milestone/gado-gado.puml
+++ b/plan/milestone/gado-gado.puml
@@ -27,6 +27,43 @@ mindmapDiagram {
;top to bottom direction
+* Decision/Classification Features
+** API Inference
+*** Library
+****_ Dependency
+*****_ .venv/bin/pip install huggingface_hub transformers
+****_ Download
+*****_ .venv/bin/hf download convaiinnovations/laya --local-dir models/convaiinnovations/laya
+*****_ .venv/bin/hf download convaiinnovations/laya-multilingual --local-dir models/convaiinnovations/laya-multilingual
+*** Model
+**** Classification
+***** convaiinnovations/laya
+***** convaiinnovations/laya-multilingual
+*** Inference
+**** llama.cpp
+**** laya.cpp (lkarlslund)
+*****_ HTTP Server bawaan
+
+* opencode main skill
+** Explore (Passive)
+** Plan
+** Build
+
+* Verbosity
+** Concise
+***_ Keep your answers short and to the point.
+** Balanced
+***_ Provide balanced answers. Not too brief, not too long.
+** Detailed
+***_ Give thorough, detailed answers with explanations.
+
+* Full-Duplex Model
+**_ Voice Activity Detection
+**_ Noise interruption detector included
+** Mic & Voice Frontend
+** Models
+*** GPT-Live-1
+
* Speech
** Push to talk
*** STT (ASR)