diff --git a/NEWS b/NEWS
index a5099babebbce7a9c1a61a7ff6164eed4d1baefd_TkVXUw==..792a1d02b152faa06499141287d311c0f02af625_TkVXUw== 100644
--- a/NEWS
+++ b/NEWS
@@ -29,6 +29,12 @@
   against duplicate entries during subsequent `known_hosts` loads.) Thanks to
   `@sunweaver` for the contribution.
 
+v1.10.2 (DD MM 2013)
+--------------------
+
+* #146: Indentation fixes for readability. Thanks to Abhinav Upadhyay for catch
+  & patch.
+
 v1.10.1 (5th Apr 2013)
 ----------------------
 
diff --git a/paramiko/agent.py b/paramiko/agent.py
index a5099babebbce7a9c1a61a7ff6164eed4d1baefd_cGFyYW1pa28vYWdlbnQucHk=..792a1d02b152faa06499141287d311c0f02af625_cGFyYW1pa28vYWdlbnQucHk= 100644
--- a/paramiko/agent.py
+++ b/paramiko/agent.py
@@ -255,11 +255,11 @@
         self.close()
 
     def connect(self):
-         conn_sock = self.__t.open_forward_agent_channel()
-         if conn_sock is None:
-             raise SSHException('lost ssh-agent')
-         conn_sock.set_name('auth-agent')
-         self._connect(conn_sock)
+        conn_sock = self.__t.open_forward_agent_channel()
+        if conn_sock is None:
+            raise SSHException('lost ssh-agent')
+        conn_sock.set_name('auth-agent')
+        self._connect(conn_sock)
 
     def close(self):
         """
diff --git a/paramiko/config.py b/paramiko/config.py
index a5099babebbce7a9c1a61a7ff6164eed4d1baefd_cGFyYW1pa28vY29uZmlnLnB5..792a1d02b152faa06499141287d311c0f02af625_cGFyYW1pa28vY29uZmlnLnB5 100644
--- a/paramiko/config.py
+++ b/paramiko/config.py
@@ -135,7 +135,7 @@
                 else:
                     host['config']['identityfile'] = [value]
             elif key not in host['config']:
-                    host['config'].update({key: value})
+                host['config'].update({key: value})
         self._config.append(host)
 
     def lookup(self, hostname):
@@ -252,5 +252,5 @@
                             config[k][item] = config[k][item].\
                                 replace(find, str(replace))
                     else:
-                            config[k] = config[k].replace(find, str(replace))
+                        config[k] = config[k].replace(find, str(replace))
         return config
diff --git a/paramiko/transport.py b/paramiko/transport.py
index a5099babebbce7a9c1a61a7ff6164eed4d1baefd_cGFyYW1pa28vdHJhbnNwb3J0LnB5..792a1d02b152faa06499141287d311c0f02af625_cGFyYW1pa28vdHJhbnNwb3J0LnB5 100644
--- a/paramiko/transport.py
+++ b/paramiko/transport.py
@@ -1439,7 +1439,7 @@
                 break
             self.clear_to_send_lock.release()
             if time.time() > start + self.clear_to_send_timeout:
-              raise SSHException('Key-exchange timed out waiting for key negotiation')
+                raise SSHException('Key-exchange timed out waiting for key negotiation')
         try:
             self._send_message(data)
         finally: