diff --git a/IPv6Addr.cabal b/IPv6Addr.cabal
--- a/IPv6Addr.cabal
+++ b/IPv6Addr.cabal
@@ -1,5 +1,5 @@
 name:		IPv6Addr
-version:	0.3
+version:	0.3.0.1
 license:	BSD3
 license-file:	LICENSE
 Copyright:      Copyright © 2011-2013 - Michel Boucey
diff --git a/Text/IPv6Addr.hs b/Text/IPv6Addr.hs
--- a/Text/IPv6Addr.hs
+++ b/Text/IPv6Addr.hs
@@ -1,4 +1,5 @@
 -- -----------------------------------------------------------------------------
+
 -- | 
 -- Module      :  Text.IPv6Addr
 -- Copyright   :  (c) Michel Boucey 2011-2013
@@ -6,9 +7,9 @@
 -- Maintainer  :  michel.boucey@gmail.com
 -- Stability   :  provisional
 --
--- Dealing with IPv6 address text representations,
--- canonization and manipulations.
+-- Dealing with IPv6 address text representations, canonization and manipulations.
 --
+
 -- -----------------------------------------------------------------------------
 
 module Text.IPv6Addr
@@ -58,8 +59,8 @@
 maybeFullIPv6Addr t =
    maybeTokPureIPv6Addr t >>= \m -> ipv6TokensToIPv6Addr $ expandTokens $ fromDoubleColon m
 
--- | Returns 'Just' the reverse lookup domain name corresponding of the given IPv6 address,
--- as define in RFC 3596 Section 2.5, or 'Nothing'.
+-- | Returns 'Just' the reverse lookup domain name corresponding of the given IPv6 address
+-- (RFC 3596 Section 2.5), or 'Nothing'.
 --
 -- > ip6arpa "4321:0:1:2:3:4:567:89ab" == Just "b.a.9.8.7.6.5.0.4.0.0.0.3.0.0.0.2.0.0.0.1.0.0.0.0.0.0.0.1.2.3.4.ip6.arpa."
 --
@@ -76,7 +77,7 @@
                         (if c /= ':' then o `T.append` T.pack [c] `T.append` T.pack "." else o)
 
 -- | Returns 'Just' the canonized 'IPv6Addr' of the given network interface,
--- or Nothing.
+-- or 'Nothing'.
 --
 -- > getIPv6AddrOf "eth0"
 --
diff --git a/Text/IPv6Addr/Internal.hs b/Text/IPv6Addr/Internal.hs
--- a/Text/IPv6Addr/Internal.hs
+++ b/Text/IPv6Addr/Internal.hs
@@ -1,4 +1,5 @@
 -- -----------------------------------------------------------------------------
+
 -- | 
 -- Module      :  Text.IPv6Addr
 -- Copyright   :  (c) Michel Boucey 2011-2013
@@ -6,9 +7,9 @@
 -- Maintainer  :  michel.boucey@gmail.com
 -- Stability   :  provisional
 --
--- Dealing with IPv6 address text representations,
--- canonization and manipulations.
+-- Dealing with IPv6 address text representations, canonization and manipulations.
 --
+
 -- -----------------------------------------------------------------------------
 
 module Text.IPv6Addr.Internal
@@ -241,7 +242,7 @@
         otherwise -> False
 
 -- | Rewrites 'Just' an embedded 'IPv4Addr' into the corresponding list of pure
--- IPv6Addr tokens.
+-- 'IPv6Addr' tokens.
 --
 -- > ipv4AddrToIPv6AddrTokens (IPv4Addr "127.0.0.1") == [SixteenBits "7f0",Colon,SixteenBits "1"]
 --
diff --git a/Text/IPv6Addr/Manip.hs b/Text/IPv6Addr/Manip.hs
--- a/Text/IPv6Addr/Manip.hs
+++ b/Text/IPv6Addr/Manip.hs
@@ -1,4 +1,5 @@
 -- -----------------------------------------------------------------------------
+
 -- |
 -- Module      :  Text.IPv6Addr
 -- Copyright   :  (c) Michel Boucey 2011-2013
@@ -6,9 +7,9 @@
 -- Maintainer  :  michel.boucey@gmail.com
 -- Stability   :  provisional
 --
--- Dealing with IPv6 address text representations,
--- canonization and manipulations.
+-- Dealing with IPv6 address text representations, canonization and manipulations.
 --
+
 -- -----------------------------------------------------------------------------
 
 module Text.IPv6Addr.Manip
diff --git a/Text/IPv6Addr/Types.hs b/Text/IPv6Addr/Types.hs
--- a/Text/IPv6Addr/Types.hs
+++ b/Text/IPv6Addr/Types.hs
@@ -1,4 +1,5 @@
 -- -----------------------------------------------------------------------------
+
 -- |
 -- Module      :  Text.IPv6Addr
 -- Copyright   :  (c) Michel Boucey 2011-2013
@@ -6,9 +7,9 @@
 -- Maintainer  :  michel.boucey@gmail.com
 -- Stability   :  provisional
 --
--- Dealing with IPv6 address text representations,
--- canonization and manipulations.
+-- Dealing with IPv6 address text representations, canonization and manipulations.
 --
+
 -- -----------------------------------------------------------------------------
 
 module Text.IPv6Addr.Types where
