diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -3,3 +3,11 @@
 ## 1.0.0.0  -- 2017-10-28
 
 * First version. Released on an unsuspecting world.
+
+## 1.0.0.1  -- 2018-06-10
+
+* Used Stack to test different versions of GHC.
+* Removed {-# OPTIONS_GHC -fno-warn-unused-top-binds #-} from Cl3.hs to better support earlier versions of GHC, and it was no longer needed.
+* Loosened version bound for QuickCheck to work better with earlier versions of Stackage LTS snapshots.
+* Improved spectraldcmp's documentation to clairify that spectraldcmp requires an implementation of the real, imaginary, and complex implememtation of the function.
+
diff --git a/cl3.cabal b/cl3.cabal
--- a/cl3.cabal
+++ b/cl3.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             1.0.0.0
+version:             1.0.0.1
 
 -- A short (one-line) description of the package.
 synopsis:            Clifford Algebra of three dimensional space.
@@ -43,9 +43,15 @@
 
 build-type:          Simple
 
+tested-with:         GHC == 7.10.3,
+                     GHC == 8.0.2,
+                     GHC == 8.2.2
+
 -- Extra files to be distributed with the package, such as examples or a 
 -- README.
-extra-source-files:  ChangeLog.md, README.md
+extra-source-files:  ChangeLog.md,
+                     README.md,
+                     stack.yaml
 
 -- Constraint on the version of Cabal needed to build this package.
 cabal-version:       >=1.10
@@ -92,7 +98,7 @@
   build-depends: 
     cl3,
     base >=4.8 && <5,
-    QuickCheck >=2.9 && <3
+    QuickCheck >=2.8 && <3
   default-language: Haskell2010
 
 -- Criterion based benchmark
diff --git a/src/Algebra/Geometric/Cl3.hs b/src/Algebra/Geometric/Cl3.hs
--- a/src/Algebra/Geometric/Cl3.hs
+++ b/src/Algebra/Geometric/Cl3.hs
@@ -4,9 +4,9 @@
 {-# LANGUAGE DeriveDataTypeable #-}
 {-# LANGUAGE DeriveGeneric #-}
 {-# OPTIONS_GHC -fno-warn-type-defaults #-}
-{-# OPTIONS_GHC -fno-warn-unused-top-binds #-}
 
 
+
 --------------------------------------------------------------------------------------------
 -- |
 -- Copyright   :  (C) 2018 Nathan Waivio
@@ -1161,7 +1161,9 @@
 -- This function requires the desired function to be calculated and it's derivative.
 -- If multiple functions are being composed, its best to pass the composition of the funcitons
 -- to this function and the derivative to this function.  Any function with a Taylor Series
--- approximation should be able to be used.
+-- approximation should be able to be used.  A real, imaginary, and complex version of the function to be decomposed
+-- must be provided and spectraldcmp will handle the case for an arbitrary Cliffor.
+-- 
 -- It may be possible to add, in the future, a RULES pragma like:
 --
 -- > "spectral decomposition function composition"
diff --git a/stack.yaml b/stack.yaml
new file mode 100644
--- /dev/null
+++ b/stack.yaml
@@ -0,0 +1,3 @@
+packages:
+- .
+resolver: lts-9.21
