Fix whitespace
diff --git a/README.md b/README.md
index 690228c..b4eb42b 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
 
 Viper is a complete configuration solution for go applications. It has
 been designed to work within an application to handle all types of
-configuration. It supports 
+configuration. It supports
 
 * setting defaults
 * reading from yaml, toml and json config files
@@ -167,7 +167,7 @@
 ### Remote Key/Value Store Support
 Viper will read a config string (as JSON, TOML, or YAML) retrieved from a
 path in a Key/Value store such as Etcd or Consul.  These values take precedence
-over default values, but are overriden by configuration values retrieved from disk, 
+over default values, but are overriden by configuration values retrieved from disk,
 flags, or environment variables.
 
 Viper uses [crypt](https://github.com/xordataexchange/crypt) to retrieve configuration
@@ -176,7 +176,7 @@
 gpg keyring.  Encryption is optional.
 
 You can use remote configuration in conjunction with local configuration, or
-independently of it.  
+independently of it.
 
 `crypt` has a command-line helper that you can use to put configurations
 in your k/v store. `crypt` defaults to etcd on http://127.0.0.1:4001.
@@ -207,7 +207,7 @@
 ## Getting Values From Viper
 
 In Viper there are a few ways to get a value depending on what type of value you want to retrieved.
-The following functions and methods exist: 
+The following functions and methods exist:
 
  * Get(key string) : interface{}
  * GetBool(key string) : bool