diff --git a/Minimal-example-that-showcases-PDF-rendering-with-text-selection-enabled.md b/Minimal-example-that-showcases-PDF-rendering-with-text-selection-enabled.md
index 366bf44..c91f61c 100644
--- a/Minimal-example-that-showcases-PDF-rendering-with-text-selection-enabled.md
+++ b/Minimal-example-that-showcases-PDF-rendering-with-text-selection-enabled.md
@@ -1,10 +1,10 @@
-This page shows you how to render a PDF with text-selection enabled. To get the minimal example working, I extracted the parts relevant to text-selection from viewer.js. The text-selection code in viewer.js supports operations like text-search and match, but this minimal example does not. The reason is that the text-search and match operations depend on some view-specific components (like the find bar) in viewer.js and will not work in this minimal example. At some point in the future, the text-selection, search, and match operations can be pulled out of viewer.js into their own class. Then all these operations can be abstracted and exposed via an API. This example is also available in the examples directory.
+This page shows you how to render a PDF with text selection enabled. The text selection code in the regular viewer supports operations like text search and match, but this minimal example does not. The reason is that text search and match operations depend on some viewer-specific components (like the find bar) in the regular viewer and will not work in this minimal example. This example is also available in the examples directory.
-For this example, we are going to be using a sample PDF that is available [here](http://vivin.net/pub/pdfjs/TestDocument.pdf) However, we will not be loading up this document directly in this example. Instead, we will be starting with the base64 representation of the PDF. Of course, if you have the PDF file at your disposal you can simply do `PDFJS.getDocument('mypdf.pdf').then(...)` instead of using the base64-encoded data.
+For this example, we are going to be using a sample PDF that is available [here](http://vivin.net/pub/pdfjs/TestDocument.pdf). However, we will not be loading up this document directly in this example. Instead, we will be starting with the base64 representation of the PDF. Of course, if you have the PDF file at your disposal you can simply do `PDFJS.getDocument('mypdf.pdf').then(...)` instead of using the base64-encoded data.
-First, let's take a look at the HTML file that we're going to use at https://github.com/mozilla/pdf.js/blob/master/examples/text-selection/index.html, which includes necessary scripts (including minimal.js described below).
+First, let's take a look at the HTML file that we're going to use at https://github.com/mozilla/pdf.js/blob/master/examples/text-selection/index.html, which includes necessary scripts (including `minimal.js` described below).
-There are a few resources that we use. The first is a CSS file called `minimal.css`. This contains the minimal CSS styles required to get text-selection to work. Text-selection is accomplished by overlaying `div`s over the PDF. These `div`s will contain text that matches the PDF text that they are overlaying. `minimal.css` looks like this:
+There are a few resources that we use. The first is a CSS file called `minimal.css`. This contains the minimal CSS styles required to get text selection to work. Text selection is accomplished by overlaying `div`s over the PDF. These `div`s will contain text that matches the PDF text that they are overlaying. `minimal.css` looks like this:
```css
body {
@@ -65,16 +65,14 @@ body {
}
```
-The next resources that we have is `pdf.js` itself (be sure you run `node make generic` to build it) and few additional JavaScript files:
+The next resources that we have is `pdf.js` itself (be sure you run `node make generic` to build it) and two additional JavaScript files:
```html
-
-
```
-Finally we have `minimal.js`, which contains all the logic required to actually load, render, and enable text-selection on the PDF. The code is well-commented, so you should be able to easily see what is going on at https://github.com/mozilla/pdf.js/blob/master/examples/text-selection/js/minimal.js, the following code snippet retrieves the text content and builds the text layer:
+Finally we have `minimal.js` which contains all the logic required to actually load, render and enable text selection on the PDF. The code is well-commented, so you should be able to easily see what is going on at https://github.com/mozilla/pdf.js/blob/master/examples/text-selection/js/minimal.js. The following code snippet retrieves the text content and builds the text layer:
```javascript
// ...
@@ -89,5 +87,4 @@ Finally we have `minimal.js`, which contains all the logic required to actually
// ...
});
// ...
-```
-
+```
\ No newline at end of file