diff --git a/README.md b/README.md
index 6c024aa..afa8fbc 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-#
__Nasal - Modern Interpreter__
+#
__Nasal - Modern Interpreter__
@@ -71,31 +71,21 @@ please wait or just compile it by yourself, a Cmake file is given for Visual Stu
* [linux-nightly-build](https://github.com/ValKmjolnir/Nasal-Interpreter/releases/tag/next_linux_x86_64)
* windows-nightly-build: [WIP]
-## __Compile__
-
-
-
-
+## __Compile__   
Better download the latest update source of the interpreter and build it! It's quite easy to build this interpreter, what you need are only two things: C++ compiler and the `make`. There is no third-party library used in this project.
-### __Windows (MinGW-w64)__
-
-
+### __Windows (MinGW-w64)__ 
Make sure thread model is `posix thread model`, otherwise no thread library exists.
> mingw32-make nasal.exe -j4
-### __Windows (Visual Studio)__
-
-
+### __Windows (Visual Studio)__ 
There is a [__CMakelists.txt__](./CMakeLists.txt) to create project.
-### __Linux / macOS / Unix__
-
- 
+### __Linux / macOS / Unix__  
> make -j
diff --git a/doc/README_zh.md b/doc/README_zh.md
index 6970633..dc5c1c1 100644
--- a/doc/README_zh.md
+++ b/doc/README_zh.md
@@ -1,4 +1,4 @@
-#
__Nasal - Modern Interpreter__
+#
__Nasal - Modern Interpreter__
diff --git a/doc/svg/nasal.svg b/doc/svg/nasal.svg
index 389651a..b46607d 100644
--- a/doc/svg/nasal.svg
+++ b/doc/svg/nasal.svg
@@ -4,15 +4,16 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/svg/nasal_transparent.svg b/doc/svg/nasal_transparent.svg
index e26e972..e17c04f 100644
--- a/doc/svg/nasal_transparent.svg
+++ b/doc/svg/nasal_transparent.svg
@@ -4,15 +4,16 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
\ No newline at end of file