diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,12 @@
 
 ## Unreleased
 
+## 0.2.1.1 2025-10-31
+
+### Changed
+
+- Fixed some errata in the documentation
+
 ## 0.2.1.0 2025-10-31
 
 ### Added
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -34,7 +34,7 @@
 
 ## Usage
 
-The library provides composable noise functions `Noise2` and `Noise3` are type
+The library provides composable noise functions. `Noise2` and `Noise3` are type
 aliases for 2D and 3D noise. Noise functions can be composed transparently using
 standard operators with minimal performance cost.
 
@@ -122,9 +122,9 @@
 domainWarped = do
   -- Generate 3D fractal for warp offsets
   let warpNoise = Noise.fractal3 Noise.defaultFractalConfig{Noise.octaves = 5} Noise.perlin3
-  -- Extract X and Y warp offsets by slicing at z=0
-  warpX <- Noise.sliceX3 0.0 warpNoise
-  warpY <- Noise.sliceY3 0.0 warpNoise
+  -- Sample 3D noise at different slices to create warp offsets
+  warpX <- Noise.sliceX3 0.0 warpNoise  -- Samples at (0, x, y)
+  warpY <- Noise.sliceY3 0.0 warpNoise  -- Samples at (x, 0, y)
   -- Apply warping to base noise coordinates
   Noise.warp (\(x, y) -> (x + 30 * warpX, y + 30 * warpY))
     $ Noise.fractal2 Noise.defaultFractalConfig{Noise.octaves = 5} Noise.openSimplex2
diff --git a/pure-noise.cabal b/pure-noise.cabal
--- a/pure-noise.cabal
+++ b/pure-noise.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           pure-noise
-version:        0.2.1.0
+version:        0.2.1.1
 synopsis:       High-performance composable noise generation (Perlin, Simplex, Cellular)
 description:    A high-performance noise generation library ported from FastNoiseLite.
                 Provides N-dimensional noise functions (Perlin, OpenSimplex, SuperSimplex,
@@ -21,6 +21,10 @@
 license:        BSD-3-Clause
 license-file:   LICENSE
 build-type:     Simple
+tested-with:
+    GHC == 9.6.7
+  , GHC == 9.8.4
+  , GHC == 9.10.2
 extra-source-files:
     README.md
 extra-doc-files:
diff --git a/src/Numeric/Noise.hs b/src/Numeric/Noise.hs
--- a/src/Numeric/Noise.hs
+++ b/src/Numeric/Noise.hs
@@ -9,7 +9,7 @@
 --
 -- Noise functions are built on a unified 'Noise' type that abstracts over
 -- the seed and coordinate parameters. 'Noise2' and 'Noise3' are convenient
--- type aliases for 2D and 3D noise. These can be composed using algebraically
+-- type aliases for 2D and 3D noise. These can be composed algebraically
 -- with minimal performance overhead.
 --
 -- Noise values are generally clamped to @[-1, 1]@, though some functions may
