diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,15 +1,16 @@
 # Changelog for doctest-driver-gen
 
+## 0.2.0.0
+
+* Add `ddgen_run`.
+* Update `ddgen_output` to reduce arguments for simplicity.
+* Update `build-depends` to allow `doctest-0.14`.
+
 ## 0.1.0.1
 
 * Update `build-depends` to be strict.
 
 ## 0.1.0.0 (Initial)
 
-doctest-driver-gen is a doctest driver file generator. It lets you automatically generate driver file for doctest's cabal integration.
-
-### Usage
-
-    {-# OPTIONS_GHC -F -pgmF doctest-driver-gen [-optF OPTION]... #-}
-
-Make your driver file with the content. `OPTION` is doctest's option. You can see help with `doctest --help`.
+* Add a executable program: doctest-driver-gen.
+* Add `Test.DocTest.Gen`, `ddgen`, `ddgen_output`, and `ddgen_usage`.
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -2,17 +2,19 @@
 
 [![Hackage version](https://img.shields.io/hackage/v/doctest-driver-gen.svg?label=Hackage)](http://hackage.haskell.org/package/doctest-driver-gen)
 [![Build Status](https://travis-ci.org/Hexirp/doctest-driver-gen.svg?branch=master)](https://travis-ci.org/Hexirp/doctest-driver-gen)
+[![Stackage LTS](https://www.stackage.org/package/doctest-driver-gen/badge/lts)](https://www.stackage.org/lts/package/doctest-driver-gen)
+[![Stackage Nightly](https://www.stackage.org/package/doctest-driver-gen/badge/nightly)](https://www.stackage.org/nightly/package/doctest-driver-gen)
 
-doctest-driver-gen is a doctest driver file generator. It lets you automatically generate driver file for doctest's cabal integration.
+doctest-driver-gen is a doctest's driver file generator. It lets you automatically generate driver file for [doctest's cabal integration](https://github.com/sol/doctest/blob/master/README.markdown#cabal-integration).
 
 ## Usage
 
 ```haskell
-{-# OPTIONS_GHC -F -pgmF doctest-driver-gen [-optF OPTION]... #-}
+{-# OPTIONS_GHC -F -pgmF doctest-driver-gen [-optF DOCTEST_OPTION]... #-}
 ```
 
-Make your driver file with the content. `OPTION` is doctest's option. You can see help with `doctest --help`.
+Make your driver file with the content.
 
 ## Motivation
 
-This package was motivated by [doctest-discover](https://hackage.haskell.org/package/doctest-discover).
+This package was motivated by [doctest-discover](https://hackage.haskell.org/package/doctest-discover). I want a simpler doctest's driver file generator.
diff --git a/doctest-driver-gen.cabal b/doctest-driver-gen.cabal
--- a/doctest-driver-gen.cabal
+++ b/doctest-driver-gen.cabal
@@ -1,7 +1,7 @@
 name:                doctest-driver-gen
-version:             0.1.0.1
-synopsis:            Generate doctest-driver.hs
-description:         doctest-driver-gen is a doctest driver file generator.
+version:             0.2.0.0
+synopsis:            Generate driver file for doctest's cabal integration
+description:         doctest-driver-gen is a doctest's driver file generator.
                      It lets you automatically generate driver file for
                      doctest's cabal integration.
 homepage:            https://github.com/Hexirp/doctest-driver-gen#readme
@@ -9,7 +9,7 @@
 license-file:        LICENSE
 author:              Hexirp
 maintainer:          https://github.com/Hexirp/doctest-driver-gen/issues
-copyright:           2017 Hexirp
+copyright:           2017-2018 Hexirp
 category:            Testing
 build-type:          Simple
 extra-source-files:  README.md, CHANGELOG.md
@@ -19,8 +19,9 @@
   hs-source-dirs:      src
   exposed-modules:     Test.DocTest.Gen
   build-depends:       base >= 4.0 && < 4.11
-                       -- doctest 0.12 is disabled. This dependency is not truly necessary, but it looks good.
-                     , doctest >= 0.7 && < 0.12 || >= 0.13 && < 0.14
+                       -- This dependency is not really necessary, but it looks
+                       -- good.
+                       , doctest >= 0.7 && < 0.12 || >= 0.13 && < 0.15
   ghc-options:         -Wall
   default-language:    Haskell2010
 
@@ -45,3 +46,8 @@
 source-repository head
   type:     git
   location: https://github.com/Hexirp/doctest-driver-gen
+
+source-repository this
+  type:     git
+  location: https://github.com/Hexirp/doctest-driver-gen
+  tag:      0.1.0.1
diff --git a/src/Test/DocTest/Gen.hs b/src/Test/DocTest/Gen.hs
--- a/src/Test/DocTest/Gen.hs
+++ b/src/Test/DocTest/Gen.hs
@@ -1,38 +1,33 @@
 -- |
 -- Module      : Test.DocTest.Gen
+-- Copyright   : (c) 2017 Hexirp
 --
+-- License     : BSD 3-clause "New" or "Revised" License
+-- Maintainer  : https://github.com/Hexirp/doctest-driver-gen/issues
 -- Stability   : experimental
 -- Portability : portable
 --
 -- Provide doctest-driver-gen's functions.
 module Test.DocTest.Gen where
  import Prelude
- import Data.List (unlines)
 
- -- * Usage
-
- -- $usage
- --
- -- > {-# OPTIONS_GHC -F -pgmF doctest-driver-gen [-optF OPTION]... #-}
- --
- -- Make your driver file with the content.
- -- @OPTION@ is doctest's option. You can see help with @doctest --help@.
-
- -- * Documentation
-
  -- | Run doctest-driver-gen with given list of arguments.
  ddgen :: [String] -> IO ()
- ddgen (src : inp : out : opts) = ddgen_output src inp out opts
+ ddgen (src : inp : out : opts) = ddgen_run src inp out opts
  ddgen _                        = ddgen_usage
 
- -- | Output driver file.
- ddgen_output
+ -- | Run doctest-driver-gen with correct arguments.
+ ddgen_run
   :: String -- ^ Name of the original source file.
   -> String -- ^ Name of the file holding the input.
   -> String -- ^ Name of the file where this should write its output to.
   -> [String] -- ^ Options for doctest.
   -> IO ()
- ddgen_output _ _ out opts = writeFile out $ unlines [
+ ddgen_run _ _ out opts = ddgen_output out opts
+
+ -- | Output driver file.
+ ddgen_output :: String -> [String] -> IO ()
+ ddgen_output out opts = writeFile out $ unlines [
   "import Test.DocTest",
   "",
   "main :: IO ()",
@@ -42,7 +37,6 @@
  ddgen_usage :: IO ()
  ddgen_usage = putStrLn $ unlines [
   "Usage:",
-  "  {-# OPTIONS_GHC -F -pgmF doctest-driver-gen [-optF OPTION]... #-}",
+  "  {-# OPTIONS_GHC -F -pgmF doctest-driver-gen [-optF DOCTEST_OPTION]... #-}",
   "",
-  "Make your driver file with the content.",
-  "\"OPTION\" is doctest's option. You can see help with \"doctest --help\"."]
+  "Make your driver file with the content."]
