diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,8 @@
 # Changelog
 
+- 0.1.1 (2024-12-14)
+  * Simply improves generated Haddocks.
+
 - 0.1.0 (2024-12-14)
   * Initial release, supporting encoding and checksum verification for
     bech32 and bech32m.
diff --git a/lib/Data/ByteString/Base32.hs b/lib/Data/ByteString/Base32.hs
--- a/lib/Data/ByteString/Base32.hs
+++ b/lib/Data/ByteString/Base32.hs
@@ -1,3 +1,4 @@
+{-# OPTIONS_HADDOCK hide, prune #-}
 {-# LANGUAGE BangPatterns #-}
 {-# LANGUAGE BinaryLiterals #-}
 {-# LANGUAGE OverloadedStrings #-}
diff --git a/lib/Data/ByteString/Bech32.hs b/lib/Data/ByteString/Bech32.hs
--- a/lib/Data/ByteString/Bech32.hs
+++ b/lib/Data/ByteString/Bech32.hs
@@ -1,3 +1,4 @@
+{-# OPTIONS_HADDOCK prune #-}
 {-# LANGUAGE ViewPatterns #-}
 
 -- |
@@ -11,10 +12,10 @@
 -- bech32 checksummed base32 encoding, with checksum verification.
 
 module Data.ByteString.Bech32 (
-    -- * encoding
+    -- * Encoding
     encode
 
-    -- * checksum verification
+    -- * Checksum
   , verify
   ) where
 
diff --git a/lib/Data/ByteString/Bech32m.hs b/lib/Data/ByteString/Bech32m.hs
--- a/lib/Data/ByteString/Bech32m.hs
+++ b/lib/Data/ByteString/Bech32m.hs
@@ -1,3 +1,4 @@
+{-# OPTIONS_HADDOCK prune #-}
 {-# LANGUAGE ViewPatterns #-}
 
 -- |
@@ -11,10 +12,10 @@
 -- bech32m checksummed base32 encoding, with checksum verification.
 
 module Data.ByteString.Bech32m (
-    -- * encoding
+    -- * Encoding
     encode
 
-    -- * checksum verification
+    -- * Checksum
   , verify
   ) where
 
diff --git a/ppad-bech32.cabal b/ppad-bech32.cabal
--- a/ppad-bech32.cabal
+++ b/ppad-bech32.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               ppad-bech32
-version:            0.1.0
+version:            0.1.1
 synopsis:           The bech32 and bech32m encodings, per BIPs 173 & 350.
 license:            MIT
 license-file:       LICENSE
