+intro

    
      
diff --git a/pythonetc/README.md b/pythonetc/README.md
new file mode 100644
index 0000000..e51ec15
--- /dev/null
+++ b/pythonetc/README.md
@@ -0,0 +1,25 @@
+## Plan
+
+1. ./intro.md
+
+1. ./3.9/generic-types.md
+1. ./3.9/merge-dicts.md
+1. ./3.9/str-removeprefix.md
+
+1. ./hist/backquotes.md
+1. ./hist/types.md
+
+1. ./assert.md
+1. ./cached-property.md
+1. ./final.md
+1. ./fnmatch.md
+1. ./f-strings.md
+1. ./getitem.md
+1. ./hamming.md
+1. ./itertools.md
+1. ./nan.md
+1. ./numbers.md
+1. ./recursion.md
+1. ./simplenamespace.md
+1. ./to-str.md
+1. ./zen.md
diff --git a/pythonetc/intro.md b/pythonetc/intro.md
new file mode 100644
index 0000000..24bf893
--- /dev/null
+++ b/pythonetc/intro.md
@@ -0,0 +1,10 @@
+Welcome into the season 2! In the next episodes:
+
+1. New cool features in Python 3.9 (the final release is planned on 2020-10-05).
+2. Python history and features that were removed.
+3. Short and useful code snippets to empower your code.
+4. A lot more features and tricks, like in good old season 1.
+
+Also, @orsinium joins the @pythonetc team. That means more posts and more points of view.
+
+Show must go on!
diff --git a/pythonetc/recursion.md b/pythonetc/recursion.md
index a110a2b..c10f809 100644
--- a/pythonetc/recursion.md
+++ b/pythonetc/recursion.md
@@ -9,4 +9,4 @@ sys.getrecursionlimit()
 # 4000
 ```
 
-However, it's dangerous practice, especially because every new frame on the call stack is quite expensive. Luckily, any recursive algorithm can be rewritten with iterations.
+However, it's a dangerous practice, especially because every new frame on the call stack is quite expensive. Luckily, any recursive algorithm can be rewritten with iterations.