diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,7 @@
+0.3.5.3 [2019.08.30]
+-------------------
+* Support GHC 8.8
+
+0.3.5 [2019.08.21]
+-------------------
+* Stable version
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,1 +1,15 @@
 # salak-yaml
+
+[![Hackage](https://img.shields.io/hackage/v/salak-yaml.svg?logo=haskell)](https://hackage.haskell.org/package/salak-yaml)
+[![Build](https://img.shields.io/travis/leptonyu/salak.svg?logo=travis)](https://travis-ci.org/leptonyu/salak)
+[![stackage LTS package](http://stackage.org/package/salak-yaml/badge/lts)](http://stackage.org/lts/package/salak-yaml)
+[![stackage Nightly package](http://stackage.org/package/salak-yaml/badge/nightly)](http://stackage.org/nightly/package/salak-yaml)
+[![MIT license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/leptonyu/salak/blob/master/salak-yaml/LICENSE)
+![Hackage-Deps](https://img.shields.io/hackage-deps/v/salak-yaml)
+
+Yaml support for [salak](https://hackage.haskell.org/package/salak).
+
+### Packages
+
+- [![Hackage](https://img.shields.io/badge/salak-yaml-orange)](https://hackage.haskell.org/package/salak-yaml) Yaml support for salak.
+- [![Hackage](https://img.shields.io/badge/salak-toml-orange)](https://hackage.haskell.org/package/salak-toml) Toml support for salak.
diff --git a/salak-yaml.cabal b/salak-yaml.cabal
--- a/salak-yaml.cabal
+++ b/salak-yaml.cabal
@@ -4,11 +4,12 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: f53e184987748661ccdbb96514af718308f885ff9f08288913b8ab60202b7814
+-- hash: ad7ee67276c836bd6b884a0b51234844cf3c551850c3f27a1d3b62564826ca75
 
 name:           salak-yaml
-version:        0.3.5.1
+version:        0.3.5.3
 synopsis:       Configuration Loader for yaml
+description:    Yaml support for [salak](https://hackage.haskell.org/package/salak).
 category:       Library, Configuration
 homepage:       https://github.com/leptonyu/salak#readme
 author:         Daniel YU
@@ -20,6 +21,7 @@
 extra-source-files:
     README.md
     salak.yml
+    CHANGELOG.md
 
 library
   exposed-modules:
@@ -31,7 +33,7 @@
   default-extensions: BangPatterns CPP DefaultSignatures DeriveFunctor DeriveGeneric FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving MultiParamTypeClasses NoOverloadedLists OverloadedStrings RankNTypes RecordWildCards ScopedTypeVariables TupleSections TypeOperators
   ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures
   build-depends:
-      base >=4.10 && <5
+      base >=4.9 && <5
     , conduit >=1.3.1 && <1.4
     , libyaml >=0.1.1 && <0.2
     , salak >=0.3.5 && <0.4
@@ -51,7 +53,7 @@
   ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures -rtsopts -threaded -with-rtsopts=-K1K
   build-depends:
       QuickCheck <2.14
-    , base >=4.10 && <5
+    , base >=4.9 && <5
     , conduit >=1.3.1 && <1.4
     , exceptions
     , hspec ==2.*
@@ -73,7 +75,7 @@
   default-extensions: BangPatterns CPP DefaultSignatures DeriveFunctor DeriveGeneric FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving MultiParamTypeClasses NoOverloadedLists OverloadedStrings RankNTypes RecordWildCards ScopedTypeVariables TupleSections TypeOperators
   ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures -rtsopts -threaded -with-rtsopts=-K1K
   build-depends:
-      base >=4.10 && <5
+      base >=4.9 && <5
     , conduit >=1.3.1 && <1.4
     , criterion
     , libyaml >=0.1.1 && <0.2
diff --git a/src/Salak/Yaml.hs b/src/Salak/Yaml.hs
--- a/src/Salak/Yaml.hs
+++ b/src/Salak/Yaml.hs
@@ -15,7 +15,7 @@
   ) where
 
 import           Control.Exception      (throwIO)
-import           Control.Monad.IO.Class (MonadIO, liftIO)
+import           Control.Monad.IO.Class
 import           Data.Conduit           hiding (Source)
 import           Data.Text.Encoding     (decodeUtf8)
 import           Salak
