diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,15 @@
 Changelog
 =========
 
+Version 0.1.5.1
+---------------
+
+*September 3, 2019*
+
+<https://github.com/mstksg/emd/releases/tag/v0.1.5.1>
+
+*   Remove dependency on *pure-fft*, using *statistics* instead.
+
 Version 0.1.5.0
 ---------------
 
diff --git a/bench/bench.hs b/bench/bench.hs
--- a/bench/bench.hs
+++ b/bench/bench.hs
@@ -9,14 +9,13 @@
 import           Criterion.Main
 import           Data.Char
 import           Data.Complex
-import           Data.Maybe
 import           GHC.TypeNats
 import           Numeric.EMD
+import           Statistics.Transform
 import           Text.Printf
-import qualified Data.Vector       as UV
-import qualified Data.Vector.Sized as V
-import qualified Numeric.FFT       as FFT
-import qualified System.Random.MWC as MWC
+import qualified Data.Vector          as UV
+import qualified Data.Vector.Sized    as V
+import qualified System.Random.MWC    as MWC
 
 main :: IO ()
 main = do
@@ -63,14 +62,8 @@
     let i' = recip . (+ 1) . fromIntegral $ i
     in  (:+) <$> MWC.uniformR (-i', i') g
              <*> MWC.uniformR (-i', i') g
-  where
 
-
 ifftSized
-    :: KnownNat n
-    => V.Vector (2^n) (Complex Double)
+    :: V.Vector (2^n) (Complex Double)
     -> V.Vector (2^n) (Complex Double)
-ifftSized = fromJust
-          . V.fromList
-          . FFT.ifft
-          . V.toList
+ifftSized = V.withVectorUnsafe ifft
diff --git a/emd.cabal b/emd.cabal
--- a/emd.cabal
+++ b/emd.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 8f9970f61b5024a25a75d52714da895f6afaacbafe209e2021934b996a00d91a
+-- hash: 6f95be4c5fda6113919d6156cb567274470a1d3ec81ea31a2efdc8efbb2b4d28
 
 name:           emd
-version:        0.1.5.0
+version:        0.1.5.1
 synopsis:       Empirical Mode Decomposition and Hilbert-Huang Transform
 description:    Please see the README on GitHub at <https://github.com/mstksg/emd#readme>
 category:       Math
@@ -85,7 +85,7 @@
     , emd
     , ghc-typelits-knownnat
     , mwc-random
-    , pure-fft
+    , statistics
     , vector
     , vector-sized
   default-language: Haskell2010
