diff --git a/README.md b/README.md
index 1a864df..43caef5 100644
--- a/README.md
+++ b/README.md
@@ -43,9 +43,6 @@ In a world where 80% of humanity doesn't speak English, why should programming
## π― The Fatima test
-
-

-
> "Why do I need to know English to write a program?" β Fatima, 10 years old, Cairo
@@ -121,9 +118,24 @@ print("Hello, World!")
### For everyone
Write code using mathematical symbols instead of English words. It's that simple.
-
-

-
+```
+βββββββββββββββββββββββββββββββββββββββββββββββ
+β Mathematical Notation β
+β Ξ»n: n > 0 ? n Γ fact(n-1) : 1 β
+ββββββββββββββββββ¬ββββββββββββββββββββββββββββ
+ β
+ βΌ
+βββββββββββββββββββββββββββββββββββββββββββββββ
+β Unicode Input β
+β (Visual palette, voice, keyboard) β
+ββββββββββββββββββ¬ββββββββββββββββββββββββββββ
+ β
+ βΌ
+βββββββββββββββββββββββββββββββββββββββββββββββ
+β ANTLR 4 Parser β
+β Lexer β Parser β AST β
+βββββββββββββββββββββββββββββββββββββββββββββββ
+```
### Five ways to write Ξ» (lambda)
@@ -169,9 +181,15 @@ Input Methods β Unicode Stream β ANTLR 4 Lexer β AST β
### π¨ Multi-modal input
**Meet learners where they are**
-
-

-
+```
+βββββββββββββββ¬ββββββββββββββ¬ββββββββββββββ¬ββββββββββββββ
+β Visual β Voice β Keyboard β Handwriting β
+β Palette β Input β Shortcuts β Recognition β
+βββββββββββββββΌββββββββββββββΌββββββββββββββΌββββββββββββββ€
+β Click Ξ» β Say "lambda"β Type \lambdaβ Draw Ξ» β
+β from menu β in any lang β β Ξ» appears β on screen β
+βββββββββββββββ΄ββββββββββββββ΄ββββββββββββββ΄ββββββββββββββ
+```
- **Visual palette** β Click symbols like emoji
- **Voice input** β Speak in your native language
@@ -346,9 +364,6 @@ Sometimes the idea is more important than the implementation. By sharing MPL now
## ποΈ Technical architecture
### Grammar specification
-
-

-
- **70+ operators** across 15 categories
- **Zero ambiguities** in ANTLR 4 grammar