diff --git a/gray-extended.cabal b/gray-extended.cabal
--- a/gray-extended.cabal
+++ b/gray-extended.cabal
@@ -1,5 +1,5 @@
 name:           gray-extended
-version:        1.4
+version:        1.5
 synopsis:       Gray encoding schemes
 description:    Gray codes satisfy the property that two successive values 
                 differ in only one digit. Usually the term \"Gray code\"
diff --git a/src/Codec/Gray.hs b/src/Codec/Gray.hs
--- a/src/Codec/Gray.hs
+++ b/src/Codec/Gray.hs
@@ -41,15 +41,14 @@
 -- | @'grayToIntegral' n@ decodes @n@ using a BRGC, and returns the
 --   resulting integer. For example, 25 is @11001@, which is the code
 --   for 17. So @grayToIntegral 25@ returns @17@.
---   (see @'integralToGray'@ for 
 grayToIntegral :: (Num a, Bits a) => a -> a
 grayToIntegral n = f n (n `shiftR` 1)
   where f k m | m /= 0     = f (k `xor` m) (m `shiftR` 1)
               | otherwise = k
   
 -- | @'naryGrayCodes' xs k@ generates a non-Boolean (or n-ary) Gray code
---   of length @k@ using the elements of @x@ as "digits". This code is
---   cyclic.
+--   of length @k@ using the elements of @xs@ as \"digits\". This code
+--   is cyclic.
 --
 --   Ex: @'naryGrayCodes' \"012\" 4@ generates a ternary Gray code that
 --   is four digits long.
