diff --git a/README.md b/README.md
index a5d6c7f..8fb7d38 100644
--- a/README.md
+++ b/README.md
@@ -16,13 +16,22 @@
-Introduction
-------------
+
+
+## Introduction
+
+This project aims to be the best, clearest QR
+Code generator library in multiple languages.
-This project aims to be the best, clearest QR Code generator library in multiple languages. The primary goals are flexible options and absolute correctness. Secondary goals are compact implementation size and good documentation comments.
+#### Primary Goals
-Home page with live JavaScript demo, extensive descriptions, and competitor comparisons: [https://www.nayuki.io/page/qr-code-generator-library]()
+- Flexible options
+- Absolute correctness
+#### Secondary Goals
+
+- Compact implementation size
+- Good documentation comments
@@ -88,7 +97,7 @@ Home page with live JavaScript demo, extensive descriptions, and competitor comp
-#### Advanced Optional Java Only
+#### Advanced Optional Java Only
- Encodes Japanese Unicode text in kanji
mode to save a lot of space compared
@@ -111,6 +120,8 @@ While the code below is written in Java, the
ports to other languages are designed with
essentially the same API naming / behavior.
+
+
```Java
import java.awt.image.BufferedImage;
import java.util.List;