diff --git a/doc/fsl.data.imagewrapper.rst b/doc/fsl.data.imagewrapper.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5f8b7a0f7588f44c2a5fade576348adc2a8ecd48
--- /dev/null
+++ b/doc/fsl.data.imagewrapper.rst
@@ -0,0 +1,9 @@
+:orphan:
+ 
+fsl.data.imagewrapper module
+============================
+
+.. automodule:: fsl.data.imagewrapper
+    :members:
+    :undoc-members:
+    :show-inheritance:
diff --git a/doc/fsl.data.rst b/doc/fsl.data.rst
index 6575c268f5aa3da30f0614fb7ce7caf602b0508f..564328d93650a8bd313c0dce742f07229476b8df 100644
--- a/doc/fsl.data.rst
+++ b/doc/fsl.data.rst
@@ -10,6 +10,7 @@ fsl.data package
    fsl.data.featdesign
    fsl.data.featimage
    fsl.data.image
+   fsl.data.imagewrapper
    fsl.data.melodicanalysis
    fsl.data.melodicimage
    fsl.data.melodiclabels
diff --git a/doc/fsl.utils.cache.rst b/doc/fsl.utils.cache.rst
new file mode 100644
index 0000000000000000000000000000000000000000..a95fa27cfc7ee477375627b0f2928be33aa13df3
--- /dev/null
+++ b/doc/fsl.utils.cache.rst
@@ -0,0 +1,9 @@
+:orphan:
+
+fsl.utils.cache module
+======================
+
+.. automodule:: fsl.utils.cache
+    :members:
+    :undoc-members:
+    :show-inheritance:
diff --git a/doc/fsl.utils.rst b/doc/fsl.utils.rst
index a8d95ca9ac4f992daa89aedb3e0eae22d19b02ce..0e9ada2e500926df4dd876bb2b779b47dd716a24 100644
--- a/doc/fsl.utils.rst
+++ b/doc/fsl.utils.rst
@@ -5,6 +5,7 @@ fsl.utils package
    :hidden:
 
    fsl.utils.async
+   fsl.utils.cache
    fsl.utils.colourbarbitmap
    fsl.utils.dialog
    fsl.utils.imagepanel