diff --git a/README.md b/README.md
index 79ec183..b6ba541 100644
--- a/README.md
+++ b/README.md
@@ -62,10 +62,10 @@ Just like a SwiftUI `Text` takes a `String` as input, the purpose of `Attributed
 
 To achieve this, `AttributedText.swift` uses `@NSAttributedStringBuilder` to support SwiftUI-style syntax:
 
-![AttributedText.swift](demo2.png)
+![AttributedText.swift](demo2.jpg)
 
 Then using an `AttributedText` will be like:
-![demo](demo.png)
+![ContentView.swift](demo.jpg)
 
 Open the sample in ***/SwiftUISampleApp/AttributedTextSample.xcodeproj*** and check `AttributedText`. It uses `UITextView`, you can also use `UILabel` or `NSTextView`. 
 
diff --git a/demo.jpg b/demo.jpg
new file mode 100644
index 0000000..ae541bc
Binary files /dev/null and b/demo.jpg differ
diff --git a/demo.png b/demo.png
deleted file mode 100644
index 3e17c25..0000000
Binary files a/demo.png and /dev/null differ
diff --git a/demo2.jpg b/demo2.jpg
new file mode 100644
index 0000000..9610a94
Binary files /dev/null and b/demo2.jpg differ
diff --git a/demo2.png b/demo2.png
deleted file mode 100644
index d8ad589..0000000
Binary files a/demo2.png and /dev/null differ