diff --git a/Crypto/Pbkdf2.hs b/Crypto/Pbkdf2.hs
--- a/Crypto/Pbkdf2.hs
+++ b/Crypto/Pbkdf2.hs
@@ -45,7 +45,7 @@
 -- The added salt for the first iteration will be "", and all following will be
 -- calculated as (PRF output input), where output is the output of the previous
 -- block and input is the added salt for the previous block.  Notice that the
--- output from the previous block is put in the password filed of the PRF.
+-- output from the previous block is put in the secrets field of the PRF.
 pbkdf2_iterative_blocks :: (B.ByteString -> B.ByteString -> B.ByteString)
                             -- ^ @PRF@, the PRF function to be used for the
                             -- iterative PBKDF2. The first argument is secret, the
diff --git a/Lazy-Pbkdf2.cabal b/Lazy-Pbkdf2.cabal
--- a/Lazy-Pbkdf2.cabal
+++ b/Lazy-Pbkdf2.cabal
@@ -1,12 +1,12 @@
 Name:           Lazy-Pbkdf2
-Version:        3.1.0
+Version:        3.1.1
 Author:         Marcus Ofenhed <marcus@conditionraise.se>
 Maintainer:     Marcus Ofenhed <marcus@conditionraise.se>
 License:        MIT
 License-File:   LICENSE
 Synopsis:       Lazy PBKDF2 generator.
-Description:    A PBKDF2 generator that generates either a lazy ByteString of
-                PRNG data or a lazy list of strict ByteStrings.
+Description:    A PBKDF2 generator that generates either a lazy ByteString or a
+                list of strict ByteStrings of PRNG.
 Category:       Cryptography
 Build-Type:     Simple
 cabal-version:  >= 1.10
