diff --git a/System/IO/Posix/MMap.hs b/System/IO/Posix/MMap.hs
--- a/System/IO/Posix/MMap.hs
+++ b/System/IO/Posix/MMap.hs
@@ -70,8 +70,8 @@
 
 import System.IO.Posix.MMap.Internal
 
-import System.IO
-import qualified System.IO as IO
+-- import System.IO
+-- import qualified System.IO as IO
 import Foreign.Ptr
 
 import Control.Exception
diff --git a/System/IO/Posix/MMap/Internal.hs b/System/IO/Posix/MMap/Internal.hs
--- a/System/IO/Posix/MMap/Internal.hs
+++ b/System/IO/Posix/MMap/Internal.hs
@@ -31,7 +31,7 @@
 import Control.Monad
 import Data.Word
 import Data.ByteString.Internal
-import Data.ByteString
+-- import Data.ByteString
 
 -- | Create a bytestring from a memory mapped Ptr.
 -- A finalizer will be associated with the resource, that will call
diff --git a/System/IO/Posix/MMap/Lazy.hs b/System/IO/Posix/MMap/Lazy.hs
--- a/System/IO/Posix/MMap/Lazy.hs
+++ b/System/IO/Posix/MMap/Lazy.hs
@@ -48,10 +48,10 @@
 
 import System.IO.Posix.MMap.Internal
 
-import System.IO
+-- import System.IO
 import Foreign.C.Types
 import Foreign.Ptr
-import Control.Monad
+-- import Control.Monad
 
 import Control.Exception
 import Data.Word
diff --git a/bytestring-mmap.cabal b/bytestring-mmap.cabal
--- a/bytestring-mmap.cabal
+++ b/bytestring-mmap.cabal
@@ -1,5 +1,5 @@
 name:                bytestring-mmap
-version:             0.2.1
+version:             0.2.2
 synopsis:            mmap support for strict ByteStrings
 description:
     .
@@ -13,9 +13,8 @@
 license:             BSD3
 license-file:        LICENSE
 author:              Don Stewart 
-maintainer:          Don Stewart <dons@galois.com>
+maintainer:          Don Stewart <dons00@gmail.com>
 build-type:          Simple
-extra-source-files:  README
 cabal-version:      >= 1.2
 
 flag split-base
@@ -33,7 +32,7 @@
                      System.IO.Posix.MMap.Lazy
                      System.IO.Posix.MMap.Internal
 
-  ghc-options:       -Wall -O2 -fvia-C
+  ghc-options:       -Wall -O2
 
   c-sources:         cbits/hs_bytestring_mmap.c
   include-dirs:      include
diff --git a/tests/files.hs b/tests/files.hs
--- a/tests/files.hs
+++ b/tests/files.hs
@@ -17,7 +17,7 @@
 
 main = do
     print "Testing Lazy.mmap == Strict.mmap == Strict.ByteString.readFile"
-    system "find /usr/src/sys -type f > files_to_read"
+    system "find /home/dons/ghc/ -type f > files_to_read"
     always (removeFile "files_to_read") $ do
         fs <- lines <$> readFile "files_to_read"
 
diff --git a/tests/test b/tests/test
--- a/tests/test
+++ b/tests/test
@@ -7,7 +7,7 @@
 $compile files.hs && ./files
 rm files
 
-$compile cp.hs    && ./cp /usr/share/dict/words
+$compile cp.hs    && ./cp /usr/share/dict/cracklib-small ./words
 rm cp
 
 $compile pressure.hs    && ./pressure
