# season 2.5

    

diff --git a/pythonetc/README.md b/pythonetc/README.md
index c675167..dabaac0 100644
--- a/pythonetc/README.md
+++ b/pythonetc/README.md
@@ -92,6 +92,7 @@ Out of order:
1. ./match.md                   (26 June 2020, 18:00)
1. ./snippets/to-str-2.md       (30 September 2020, 18:00)
1. ./class-scope.md             (27 January 2021, 19:00)
+1. ./season25.md

## TODO

@@ -109,3 +110,4 @@ frozenset
https://bugs.python.org/issue36326
str[0][0][0]
https://www.python.org/downloads/release/python-3100a4/
+https://www.python.org/dev/peps/pep-0505/
diff --git a/pythonetc/nonlocal.md b/pythonetc/nonlocal.md
index 94e7f25..b5f6afd 100644
--- a/pythonetc/nonlocal.md
+++ b/pythonetc/nonlocal.md
@@ -64,4 +64,4 @@ f1()
# f2 v='global'


-To be said, using global and nonlocal considered a bad practice that complicates the code testing and usage. If you want a global state, think if it can be achieved in another way. If you desperately need a global state, consider using [singleton pattern](https://en.wikipedia.org/wiki/Singleton_pattern) which is a little bit better.
+To be said, using global and nonlocal is considered a bad practice that complicates the code testing and usage. If you want a global state, think if it can be achieved in another way. If you desperately need a global state, consider using [singleton pattern](https://en.wikipedia.org/wiki/Singleton_pattern) which is a little bit better.
diff --git a/pythonetc/scopes.md b/pythonetc/scopes.md
index 07eee59..1b3348f 100644
--- a/pythonetc/scopes.md
+++ b/pythonetc/scopes.md
@@ -1,4 +1,4 @@
-So, let's talk a bit more about scopes.
+Let's talk a bit more about scopes.

Any class and function can implicitly use variables from the global scope:

diff --git a/pythonetc/season25.md b/pythonetc/season25.md
new file mode 100644
index 0000000..5d7bf23
--- /dev/null
+++ b/pythonetc/season25.md
@@ -0,0 +1,17 @@
+It was a long break but tomorrow we start again. We have plenty of ideas for posts but don't always have time to write them. So, this is how you can help us:
+
++ If you have something to tell about Python (syntax, stdlib, PEPs), check if it already was posted. If not, write a post, send it to us, and we will publish it. It will include your name (if you want to), we don't steal content ;)
+
++ If you don't have an idea, just contact us, we have plenty of them! And if you like it, the algorithm is the same as above: write a post, send it, we publish it with your name.
+
++ If you don't have time to write posts but still want to help, consider donating a bot of money. If we get enough, we can take a one-day vacation and invest it exclusively into writing posts.
+
++ If you see a bug or typo in a post, please, let us know!
+
+And speaking about bugs, there are few in recent posts that our lovely subscribers have reported:
+
++ [post #641](https://t.me/pythonetc/641), reported by @recursing. functools.cache isn't faster than functools.lru_cache(maxsize=None), it is exactly the same. The confusion comes from [the documentation](https://docs.python.org/3/library/functools.html#functools.cache) which says "this is smaller and faster than lru_cache() WITH A SIZE LIMIT".
+
++ [post #644](https://t.me/pythonetc/644), reported by @el71Gato. It should be 10**8 instead of 10*8. We re-run benchmarks with these values, relative numbers are the same, so all conclusions are still correct.
+
+Welcome into season 2.5 :)

`