diff --git a/docs/guide/README.md b/docs/guide/README.md
index bd6fa9b9..c490e623 100644
--- a/docs/guide/README.md
+++ b/docs/guide/README.md
@@ -12,12 +12,12 @@ It abstracts the basic logic but exposes the Chart.js object to give you maximal
### NPM
-You can install `vue-chartjs` over `npm`. However you also need to add `chart.js` as a dependency to your project. Because `Chart.js` is a peerDependency. This way you have full control over the versioning of Chart.js
+You can install `vue-chartjs` over `npm`. However, you also need to add `chart.js` as a dependency to your project. Because `Chart.js` is a peerDependency. This way you have full control over the versioning of Chart.js
`yarn add vue-chartjs chart.js` or `npm install vue-chartjs chart.js --save`
::: tip
-If you are using vue 1.x please use the `legacy` tag. However the Vue 1 version is not maintained anymore.
+If you are using vue 1.x please use the `legacy` tag. However, the Vue 1 version is not maintained anymore.
`yarn add vue-chartjs@legacy`
:::
@@ -25,7 +25,7 @@ If you are using vue 1.x please use the `legacy` tag. However the Vue 1 version
### Browser
You can also use `vue-chartjs` directly in the browser.
-First add the `Chart.js` script and then the `vue-chartjs` script.
+First, add the `Chart.js` script and then the `vue-chartjs` script.
```html
@@ -36,13 +36,13 @@ First add the `Chart.js` script and then the `vue-chartjs` script.
Every chart type that is available in `Chart.js` is exported as a named component and can be imported as such. These components are normal Vue components, however you need to `extend` it.
-The idea behind `vue-chartjs` is to provide easy to use components, with maximum flexibility and extensibility. To achive this, you need to create your own *Chart Component* and extend it with the provided `vue-chartjs` components.
+The idea behind `vue-chartjs` is to provide easy to use components, with maximum flexibility and extensibility. To achieve this, you need to create your own *Chart Component* and extend it with the provided `vue-chartjs` components.
This way, the methods and logic in the Chart components, get merged into your own chart component.
## Creating your first Chart
-You need to import the base chart and extend it. This gives more flexibility when working with different data. You can encapsulate your components and use props to pass data or you can input them directly inside the component. However your component is not reusable this way.
+You need to import the base chart and extend it. This gives more flexibility when working with different data. You can encapsulate your components and use props to pass data or you can input them directly inside the component. However, your component is not reusable this way.
You can import the whole package or each module individual. Then you need either to use `extends:` or `mixins:[]`. And then in the `mounted()` hook, call `this.renderChart()`. This will create your chart instance.
@@ -63,11 +63,11 @@ You can either use `extends: Bar` or `mixins: [Bar]`
The method `this.renderChart()` is provided by the `Bar` component and is accepting two parameters. Both are `objects`. The first one is your chart data and the second one is an options object.
-Check out the offical [Chart.js docs](http://www.chartjs.org/docs/latest/#creating-a-chart) to see the object structure you need to provide.
+Check out the official [Chart.js docs](http://www.chartjs.org/docs/latest/#creating-a-chart) to see the object structure you need to provide.
### Vue Single File Components
-Most examples in the docs are based on javascript files and not `.vue` files. This is because you mostly will only need the `