diff --git a/modules/angular2/src/core/compiler/query_list.js b/modules/angular2/src/core/compiler/query_list.js
index fe66c6f539..4cc8941358 100644
--- a/modules/angular2/src/core/compiler/query_list.js
+++ b/modules/angular2/src/core/compiler/query_list.js
@@ -20,7 +20,7 @@ import {BaseQueryList} from './base_query_list';
* ```html
*
* ...
- * {{o.text}}
+ * {{o.text}}
*
* ```
*
@@ -32,7 +32,7 @@ import {BaseQueryList} from './base_query_list';
* partialy since `*for` could rearange the list of `` components which would not be reported to ``
* component and thus the list of `` componets would be out of sync with respect to the list of `` elements.
*
- * A prefferd solution is to inject a `QueryList` which is a live list of directives in the component`s light DOM.
+ * A preferred solution is to inject a `QueryList` which is a live list of directives in the component`s light DOM.
*
* ```javascript
* @Component({
@@ -41,7 +41,7 @@ import {BaseQueryList} from './base_query_list';
* @View({
* template: `
*
- * - {{pane.title}}
+ * - {{pane.title}}
*
*
* `