diff --git a/Data/Array/Repa/IO/Timing.hs b/Data/Array/Repa/IO/Timing.hs
--- a/Data/Array/Repa/IO/Timing.hs
+++ b/Data/Array/Repa/IO/Timing.hs
@@ -2,7 +2,9 @@
 -- | Timing utilities used for benchmarks in the @repa-examples@ package.
 module Data.Array.Repa.IO.Timing
 	( Time
-	, milliseconds, cpuTime, wallTime
+	, milliseconds
+        , microseconds
+        , cpuTime, wallTime
 	, time, minus, plus
 	, showTime
 	, prettyTime)
@@ -37,6 +39,9 @@
 -- | Conversion 
 type TimeUnit 
 	= Integer -> Integer
+
+microseconds :: TimeUnit 
+microseconds n = n `div` 1000000
 
 milliseconds :: TimeUnit
 milliseconds n = n `div` 1000000000
diff --git a/repa-io.cabal b/repa-io.cabal
--- a/repa-io.cabal
+++ b/repa-io.cabal
@@ -1,5 +1,5 @@
 Name:                repa-io
-Version:             3.2.1.1
+Version:             3.2.2.1
 License:             BSD3
 License-file:        LICENSE
 Author:              The DPH Team
@@ -18,13 +18,13 @@
 
 Library
   Build-Depends: 
-        base                 == 4.5.*,
+        base                 == 4.6.*,
         repa                 == 3.2.*,
         bmp                  == 1.2.*,
-        old-time             == 1.1.*,
+        old-time             == 1.*,
         vector               == 0.9.*,
         binary               == 0.5.*,
-        bytestring           == 0.9.*
+        bytestring           == 0.10.*
 
   ghc-options:
         -O2 -Wall -fno-warn-missing-signatures
