diff --git a/Documentation/GettingStarted.md b/Documentation/GettingStarted.md
index bdf4976b..9582fa61 100644
--- a/Documentation/GettingStarted.md
+++ b/Documentation/GettingStarted.md
@@ -133,7 +133,7 @@ This will print:
5
```
-Note the you usually do not want to manually call `dispose`; this is only educational example. Calling dispose manually is usually a bad code smell. There are better ways to dispose subscriptions. We can use `DisposeBag`, the `takeUntil` operator, or some other mechanism.
+Note that you usually do not want to manually call `dispose`; this is only educational example. Calling dispose manually is usually a bad code smell. There are better ways to dispose subscriptions. We can use `DisposeBag`, the `takeUntil` operator, or some other mechanism.
So can this code print something after the `dispose` call executed? The answer is: it depends.
diff --git a/README.md b/README.md
index 2e55424d..b65cb038 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ KVO observing, async operations and streams are all unified under [abstraction o
###### ... interact
-* All of this is great, but it would be nice to talk with other people using RxSwift and exchange experiences.
[](http://slack.rxswift.org) [Join Slack Channel](http://slack.rxswift.org/)
+* All of this is great, but it would be nice to talk with other people using RxSwift and exchange experiences.
[](http://slack.rxswift.org) [Join Slack Channel](http://rxswift-slack.herokuapp.com)
* Report a problem using the library. [Open an Issue With Bug Template](ISSUE_TEMPLATE.md)
* Request a new feature. [Open an Issue With Feature Request Template](Documentation/NewFeatureRequestTemplate.md)