diff --git a/boots.cabal b/boots.cabal
--- a/boots.cabal
+++ b/boots.cabal
@@ -1,15 +1,15 @@
 cabal-version: 1.12
 name: boots
-version: 0
+version: 0.0.1
 license: MIT
 license-file: LICENSE
 copyright: 2019 Daniel YU
 maintainer: leptonyu@gmail.com
 author: Daniel YU
 homepage: https://github.com/leptonyu/boots#readme
-synopsis: Boot application by using plugins.
+synopsis: Boot application by plugins
 description:
-    Boot application.
+    Boot application by using plugins.
 category: Library
 build-type: Simple
 extra-source-files:
@@ -59,6 +59,38 @@
         data-default >=0.7.1.1 && <0.8,
         exceptions >=0.10.2 && <0.11,
         fast-logger >=2.4.16 && <2.5,
+        microlens >=0.4.10 && <0.5,
+        monad-logger >=0.3.30 && <0.4,
+        mtl >=2.2.2 && <2.3,
+        salak >=0.3.1 && <0.4,
+        salak-yaml >=0.3.1 && <0.4,
+        text >=1.2.3.1 && <1.3,
+        unliftio-core >=0.1.2.0 && <0.2
+
+test-suite spec
+    type: exitcode-stdio-1.0
+    main-is: Spec.hs
+    hs-source-dirs: test src
+    other-modules:
+        Boots
+        Boots.Internal
+        Boots.Internal.App
+        Boots.Internal.Plugin
+        Boots.Plugin
+        Boots.Plugin.Logger
+        Boots.Plugin.Salak
+        Boots.Plugin.Simple
+        Paths_boots
+    default-language: Haskell2010
+    default-extensions: FlexibleInstances MultiParamTypeClasses
+                        GeneralizedNewtypeDeriving OverloadedStrings RecordWildCards
+                        FlexibleContexts
+    build-depends:
+        base >=4.10 && <5,
+        data-default >=0.7.1.1 && <0.8,
+        exceptions >=0.10.2 && <0.11,
+        fast-logger >=2.4.16 && <2.5,
+        hspec ==2.*,
         microlens >=0.4.10 && <0.5,
         monad-logger >=0.3.30 && <0.4,
         mtl >=2.2.2 && <2.3,
diff --git a/src/Boots/Plugin/Logger.hs b/src/Boots/Plugin/Logger.hs
--- a/src/Boots/Plugin/Logger.hs
+++ b/src/Boots/Plugin/Logger.hs
@@ -22,6 +22,7 @@
   , logOther
   ) where
 
+import Data.Monoid((<>))
 import           Boots.Internal
 import           Boots.Plugin.Salak
 import           Control.Monad
diff --git a/test/Spec.hs b/test/Spec.hs
new file mode 100644
--- /dev/null
+++ b/test/Spec.hs
@@ -0,0 +1,4 @@
+module Main where
+
+
+main = putStrLn "No tests"
