diff --git a/doc/conf.py b/doc/conf.py
index 617a4686ee4880a47fd08b5662a64acf80ee70d8..0780e3d3dd0d74dfe2c89354a344c0a1ef7e430e 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -18,14 +18,16 @@ release = ver_dic["VERSION_TEXT"]
 intersphinx_mapping = {
     "python": ("https://docs.python.org/3/", None),
     "numpy": ("https://numpy.org/doc/stable/", None),
-    "modepy": ("https://documen.tician.de/modepy/", None),
+    "sympy": ("https://docs.sympy.org/latest/", None),
+    "matplotlib": ("https://matplotlib.org/stable/", None),
     "pyopencl": ("https://documen.tician.de/pyopencl/", None),
+    "pytools": ("https://documen.tician.de/pytools/", None),
+    "modepy": ("https://documen.tician.de/modepy/", None),
     "pymbolic": ("https://documen.tician.de/pymbolic/", None),
     "loopy": ("https://documen.tician.de/loopy/", None),
     "pytential": ("https://documen.tician.de/pytential/", None),
     "boxtree": ("https://documen.tician.de/boxtree/", None),
-    "sympy": ("https://docs.sympy.org/latest/", None),
-    "matplotlib": ("https://matplotlib.org/stable/", None),
+    "arraycontext": ("https://documen.tician.de/arraycontext/", None),
 }
 
 nitpick_ignore_regex = [
diff --git a/doc/misc.rst b/doc/misc.rst
index ac1ea388b87790f6217c7c88dfc0c266254a9d92..7b4f427f84e6eb570e939829476347cc4b732d7a 100644
--- a/doc/misc.rst
+++ b/doc/misc.rst
@@ -1,12 +1,13 @@
 Misc Tools
 ==========
 
-.. automodule:: sumpy.tools
-
 .. automodule:: sumpy.derivative_taker
 
 .. automodule:: sumpy.symbolic
 
+.. automodule:: sumpy.tools
+
+.. automodule:: sumpy.array_context
 
 Installation
 ============
diff --git a/sumpy/array_context.py b/sumpy/array_context.py
index 760f7d5d8362b2f171e26530c72be66316ab7fa3..3c32884957a0cebd08140e495cf48e95e7aab610 100644
--- a/sumpy/array_context.py
+++ b/sumpy/array_context.py
@@ -26,6 +26,9 @@ from arraycontext.pytest import (
         register_pytest_array_context_factory)
 
 __doc__ = """
+Array Context
+-------------
+
 .. autoclass:: PyOpenCLArrayContext
 """