diff --git a/docs/index.rst b/docs/index.rst
index 7ad8330879a10368034c4859580d8eae21cebd1e..9d98af2698272202e03421ad264dc59cf8e76763 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -24,7 +24,7 @@ Table of contents
    :maxdepth: 3
 
    gettingstarted
-   managers
+   perception
    idabot
    unit
    types
diff --git a/docs/perception.rst b/docs/perception.rst
index e7fdceaa675a9d7de9ab9f84cb29317b7f2d5226..c1432719e8e9698c4a0b10b057b8aec493ef8aeb 100644
--- a/docs/perception.rst
+++ b/docs/perception.rst
@@ -1,15 +1,12 @@
-Managers
-========
+Perception
+==========
 
-.. TODO: Rename *Manager to BaseLocation
+There are several classes related to processing information about the game
+state and the input from Starcraft. All these classes are taken more or less
+directly from the original `CommandCenter`_, but we have left all
+decision-making to the user of the API.
 
-The original `CommandCenter`_ bot uses managers to do everything, having 
-managers manage workers, building, controlling military etc. In this API we 
-have removed all the control related managers and only kept the managers 
-related to helping process input information, leaving the decision-making to 
-the user of the API.
-
-.. _CommandCenter: https://github.com/davechurchill/commandcenter 
+-.. _CommandCenter: https://github.com/davechurchill/commandcenter
 
 Here is a full list of all managers: