diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,6 +1,9 @@
 nonlinear-optimization-ad
 =========================
 
-[![Build Status](https://secure.travis-ci.org/msakai/nonlinear-optimization-ad.png?branch=master)](http://travis-ci.org/msakai/nonlinear-optimization-ad) [![Hackage](https://budueba.com/hackage/nonlinear-optimization-ad)](https://hackage.haskell.org/package/nonlinear-optimization-ad)
+[![Build Status](https://secure.travis-ci.org/msakai/nonlinear-optimization-ad.png?branch=master)](http://travis-ci.org/msakai/nonlinear-optimization-ad)
+[![Hackage](https://img.shields.io/hackage/v/nonlinear-optimization-ad.svg)](https://hackage.haskell.org/package/nonlinear-optimization-ad)
+[![Hackage Deps](https://img.shields.io/hackage-deps/v/nonlinear-optimization-ad.svg)](https://packdeps.haskellers.com/feed?needle=nonlinear-optimization-ad)
+[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
 
 Wrapper of nonlinear-optimization package for using with AD package.
diff --git a/nonlinear-optimization-ad.cabal b/nonlinear-optimization-ad.cabal
--- a/nonlinear-optimization-ad.cabal
+++ b/nonlinear-optimization-ad.cabal
@@ -2,7 +2,7 @@
 -- further documentation, see http://haskell.org/cabal/users-guide/
 
 name:                nonlinear-optimization-ad
-version:             0.2.2
+version:             0.2.3
 synopsis:            Wrapper of nonlinear-optimization package for using with AD package
 description:         Wrapper of nonlinear-optimization package for using with AD package
 homepage:            https://github.com/msakai/nonlinear-optimization-ad
@@ -36,8 +36,8 @@
   build-depends:
       base >=4 && <5
     , nonlinear-optimization >=0.3.7 && <0.4
-    , ad >=3.4 && <4.4
-    , vector >= 0.5 && < 0.12
+    , ad >=3.4 && <4.5
+    , vector >= 0.5 && < 0.13
     , primitive
     , reflection
   hs-source-dirs:      src
