diff --git a/README.md b/README.md
index 414f8e25316d6061c4d300bfd72ff3bc875bb2cc..3520e48b66163e896430ce1a8efa8890f93b282b 100644
--- a/README.md
+++ b/README.md
@@ -499,4 +499,12 @@
   - Via information need to be defined by users. (default=None)
 - Placement class can be defined after footprint is loaded and able to define the position of each component by calling `ref` of module.
 - ![](journal_media/module_dsn.png)
-- ![](journal_media/module_load_from_lib.png)
\ No newline at end of file
+- ![](journal_media/module_load_from_lib.png)
+
+- Netclass is easy to write from script.
+- Test auto-routing on generated `dsn`
+- ![](journal_media/auto_router_from_dsn.gif)
+- Test on wire width change
+- ![](journal_media/wider_wire.png)
+
+- TODO: Easier API to generate netlist.
\ No newline at end of file
diff --git a/journal_media/auto_router_from_dsn.gif b/journal_media/auto_router_from_dsn.gif
new file mode 100644
index 0000000000000000000000000000000000000000..86c501b0a5ae7492d1b9c70f083b3c2d805dc866
Binary files /dev/null and b/journal_media/auto_router_from_dsn.gif differ
diff --git a/journal_media/wider_wire.png b/journal_media/wider_wire.png
new file mode 100644
index 0000000000000000000000000000000000000000..81a5081102be7969a8be8dc22e23ab7920d0b348
Binary files /dev/null and b/journal_media/wider_wire.png differ