diff --git a/CHANGELOG.md b/CHANGELOG.md
index be06e851f715eb41d71b5fa358bc9f7c61a309f6..803342b71edc66ecf576a2ea6bf9e8d23dcb9970 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,7 @@
 
 - Add: add file logging to lektord, the rotate operations are done by lektord to avoid running out of space if someone try to dos lektord...
 - Add: hook to automatically upgrade the database scheme if needed
+- Add: multi-add IDs, create a list with stb_ds and add its content in the queue, the adds are batched 10 per 10
 - Fix: fix issue #100 -> the `database_queue_add_id` won't add ids that doesn't exist
 - Fix: be explicit about truncated commands, when a command is truncated, all the bytes after the end of the new string and before the end of the old string are not set to '\0' for safety
 - Fix: no segv on exit because disconnect client '0', no client '0', the first client is '1'
@@ -9,7 +10,7 @@
 - Change: cmake minimal version to 3.17 because of policy CMP0100
 - Change: the CI check if lektor compiles, no binary deployment for now
 
-# v2.4
+# v2.4 (752da467)
 
 - Add: add luka, the new lktadm
 - Add: add a clean way to close the server state
diff --git a/README.md b/README.md
index 943be6e5befe56a721fa8ab917f91f99ca229e0b..f7e171bf28bfbc59da6677ab6311e31860237fd7 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@ A Karaoke player made to replace the old bash scripts on Sakura.
 - a C compiler with C11 support
 - the [sqlite3](https://www.sqlite.org/) development library, version
   3.31.0 or newer for [generated columns](https://www.sqlite.org/gencol.html) support
-- a POSIX.1-2008 compatible system (i.e. not MS Windows) (W support is TBD)
+- a POSIX.1-2008 compatible system (for MS Windows, use something like WSL2)
 
 For the module sdl2, you will need the folowing prerequisites: