diff --git a/tips/07-children-props-type.md b/tips/07-children-props-type.md
index 8c4549acd..34a77ef5b 100644
--- a/tips/07-children-props-type.md
+++ b/tips/07-children-props-type.md
@@ -16,6 +16,7 @@ var GenericWrapper = React.createClass({
componentDidMount: function() {
console.log(Array.isArray(this.props.children)); // => true
},
+
render: function() {
return
diff --git a/tips/14-communicate-between-components.md b/tips/14-communicate-between-components.md
index a3a428f5e..08582f960 100644
--- a/tips/14-communicate-between-components.md
+++ b/tips/14-communicate-between-components.md
@@ -40,4 +40,4 @@ React.renderComponent(
Notice the use of `bind(this, arg1, arg2, ...)`: we're simply passing more arguments to `handleClick`. This is not a new React concept; it's just JavaScript.
-For communication between two components that don't have a parent-child relationship, you can set up your own global event system. Subscribe to events in `componentDidMount()`, unsubscribe in `componentWillUnmount()`, and when you receive an event call `setState()`.
+For communication between two components that don't have a parent-child relationship, you can set up your own global event system. Subscribe to events in `componentDidMount()`, unsubscribe in `componentWillUnmount()`, and when you receive an event, call `setState()`.
diff --git a/tips/15-communicate-between-components-2.md b/tips/15-expose-component-functions.md
similarity index 99%
rename from tips/15-communicate-between-components-2.md
rename to tips/15-expose-component-functions.md
index 476d9ee18..2a59a126e 100644
--- a/tips/15-communicate-between-components-2.md
+++ b/tips/15-expose-component-functions.md
@@ -17,7 +17,7 @@ var Todo = React.createClass({
render: function() {
return
{this.props.title}
;
},
-
+
//this component will be accessed by the parent through the `ref` attribute
animate: function() {
console.log('Pretend %s is animating', this.props.title);
@@ -28,7 +28,7 @@ var Todos = React.createClass({
getInitialState: function() {
return {items: ['Apple', 'Banana', 'Cranberry']};
},
-
+
handleClick: function(i) {
var items = this.state.items;
items.splice(i, 1);
@@ -38,7 +38,7 @@ var Todos = React.createClass({
}
}.bind(this));
},
-
+
render: function() {
return (