diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.0.6.1
+
+* Documentation improvements
+
 ## 0.0.6.0
 
 * Add `withYieldToList`
diff --git a/bluefin.cabal b/bluefin.cabal
--- a/bluefin.cabal
+++ b/bluefin.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               bluefin
-version:            0.0.6.0
+version:            0.0.6.1
 license:            MIT
 license-file:       LICENSE
 author:             Tom Ellis
diff --git a/src/Bluefin.hs b/src/Bluefin.hs
--- a/src/Bluefin.hs
+++ b/src/Bluefin.hs
@@ -10,7 +10,9 @@
     --  * "Bluefin.State", for mutable state
     --  * "Bluefin.Stream", for streams
     --
-    -- Bluefin effects are accessed through explicitly though
+    -- and to create your own effects in terms of existing ones
+    -- ("Bluefin.Compound").
+    -- Bluefin effects are accessed explicitly through
     -- value-level handles.
 
     -- * Introduction
diff --git a/src/Bluefin/State.hs b/src/Bluefin/State.hs
--- a/src/Bluefin/State.hs
+++ b/src/Bluefin/State.hs
@@ -4,6 +4,7 @@
     -- * Handlers
     evalState,
     runState,
+    withState,
     -- * Effectful operations
     get,
     put,
