diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+0.2.0.1 [2019.09.03]
+-------------------
+* Support GHC 8.8.1
+
 0.2 [2019.08.28]
 -------------------
 * Release use `Control.Monad.Factory`.
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
 [![Build](https://img.shields.io/travis/leptonyu/boots.svg?logo=travis)](https://travis-ci.org/leptonyu/boots)
 [![stackage LTS package](http://stackage.org/package/boots/badge/lts)](http://stackage.org/lts/package/boots)
 [![stackage Nightly package](http://stackage.org/package/boots/badge/nightly)](http://stackage.org/nightly/package/boots)
-[![MIT license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/leptonyu/boots/blob/master/LICENSE)
+[![MIT license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/leptonyu/boots/blob/master/boots/LICENSE)
 ![Hackage-Deps](https://img.shields.io/hackage-deps/v/boots)
 
 IoC Monad in Haskell.
diff --git a/boots.cabal b/boots.cabal
--- a/boots.cabal
+++ b/boots.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: f2aa610e1c0d974992d89103041429343b5aa10e47a821783039d97408d2ee7f
+-- hash: 3146016e5871285957b16d4cdcae41796bb4ab523adf5a2c6002c2edcdbc9024
 
 name:           boots
-version:        0.2
+version:        0.2.0.1
 synopsis:       IoC Monad in Haskell
 description:    Monad used to encapsulate components, similiar to an IoC container.
 category:       Library, Application, Monad, Factory, IoC
@@ -33,7 +33,7 @@
   default-extensions: RecordWildCards ScopedTypeVariables
   ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures
   build-depends:
-      base >=4.10 && <5
+      base >=4.9 && <5
     , exceptions >=0.10.2 && <0.11
     , mtl >=2.2.2 && <2.3
   default-language: Haskell2010
@@ -48,7 +48,7 @@
   default-extensions: RecordWildCards ScopedTypeVariables
   ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures
   build-depends:
-      base >=4.10 && <5
+      base >=4.9 && <5
     , boots
     , exceptions >=0.10.2 && <0.11
     , hspec
diff --git a/src/Control/Monad/Factory.hs b/src/Control/Monad/Factory.hs
--- a/src/Control/Monad/Factory.hs
+++ b/src/Control/Monad/Factory.hs
@@ -54,7 +54,6 @@
   , wrap
   , liftFT
   , natTrans
-  , tryBuild
   -- * Reexport Function
   -- ** Category Arrow
   , (C.>>>)
@@ -144,7 +143,3 @@
   env <- get
   wrap $ \fm -> fnm $ running env fac (fmn . fm)
 {-# INLINE natTrans #-}
-
-{-# INLINE tryBuild #-}
-tryBuild :: Bool -> Factory n env () -> Factory n env ()
-tryBuild b p = if b then p else return ()
