diff --git a/README.md b/README.md
index c60f2650e..6c6214dbc 100644
--- a/README.md
+++ b/README.md
@@ -55,7 +55,7 @@ IMTL also incorporates SIMD (Single Instruction, Multiple Data) for CSC (Color S
For the detail design, please refer to [design guide](doc/design.md).
-
+
### 1.3 Ethernet supported
diff --git a/doc/png/arch.png b/doc/png/arch.png
deleted file mode 100644
index a1ac2eee2..000000000
Binary files a/doc/png/arch.png and /dev/null differ
diff --git a/doc/png/arch.svg b/doc/png/arch.svg
new file mode 100644
index 000000000..69c69393b
--- /dev/null
+++ b/doc/png/arch.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/manager/README.md b/manager/README.md
index b498361cc..5bdf25a20 100644
--- a/manager/README.md
+++ b/manager/README.md
@@ -2,7 +2,7 @@
## Overview
-![design](manager-design.svg)
+![design](manager_design.svg)
MTL Manager is a daemon server designed to operate with root privileges. Its primary role is to manage the lifecycle and configurations of MTL instances. It addresses a variety of administrative tasks, including:
diff --git a/manager/manager-design.svg b/manager/manager-design.svg
deleted file mode 100644
index 7f2920bbe..000000000
--- a/manager/manager-design.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/manager/manager_design.svg b/manager/manager_design.svg
new file mode 100644
index 000000000..dbfc7485b
--- /dev/null
+++ b/manager/manager_design.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file