diff --git a/src/Codec/Xlsx/Util/Tabular/Json.hs b/src/Codec/Xlsx/Util/Tabular/Json.hs
--- a/src/Codec/Xlsx/Util/Tabular/Json.hs
+++ b/src/Codec/Xlsx/Util/Tabular/Json.hs
@@ -16,7 +16,7 @@
 
 instance FromJSON RichTextRun where
   parseJSON (Object v) =
-    RichTextRun <$> pure Nothing <*> (v .: "text")
+    RichTextRun <$> return Nothing <*> (v .: "text")
 
 
 deriveJSON defaultOptions
diff --git a/xlsx-tabular.cabal b/xlsx-tabular.cabal
--- a/xlsx-tabular.cabal
+++ b/xlsx-tabular.cabal
@@ -1,52 +1,51 @@
-name: xlsx-tabular
-version: 0.2.1.2
-cabal-version: >=1.10
-build-type: Simple
-license: BSD3
-license-file: LICENSE
-copyright: (c) 2016 Koga Kazuo
-maintainer: Koga Kazuo <obiwanko@me.com>
-homepage: https://github.com/kkazuo/xlsx-tabular
-bug-reports: https://github.com/kkazuo/xlsx-tabular/issues
-synopsis: Xlsx table cell value extraction utility
+name:                xlsx-tabular
+version:             0.2.1.3
+synopsis:            Xlsx table cell value extraction utility
 description:
-    .
-    Convenience utility to read xlsx tabular cells.
-    .
-    You can extract the values from xlsx files
-    table rows to JSON format by the heuristics or
-    your custom function.
-category: Codec, Text
-author: Koga Kazuo <obiwanko@me.com>
+            .
+            Convenience utility to read xlsx tabular cells.
+            .
+            You can extract the values from xlsx files
+            table rows to JSON format by the heuristics or
+            your custom function.
 
-source-repository head
-    type: git
-    location: https://github.com/kkazuo/xlsx-tabular
+homepage:            https://github.com/kkazuo/xlsx-tabular
+bug-reports:         https://github.com/kkazuo/xlsx-tabular/issues
+license:             BSD3
+license-file:        LICENSE
+author:              Koga Kazuo <obiwanko@me.com>
+maintainer:          Koga Kazuo <obiwanko@me.com>
+copyright:           (c) 2016 Koga Kazuo
+category:            Codec, Text
+build-type:          Simple
+-- extra-source-files:
+cabal-version:       >=1.10
 
 library
-    exposed-modules:
-        Codec.Xlsx.Util.Tabular
-        Codec.Xlsx.Util.Tabular.Types
-        Codec.Xlsx.Util.Tabular.Imports
-        Codec.Xlsx.Util.Tabular.Json
-    build-depends:
-        base >=4.8 && <5,
-        aeson >=1.0.2.1 && <1.1,
-        bytestring >=0.10.8.1 && <0.11,
-        containers >=0.5.7.1 && <0.6,
-        data-default >=0.7.1.1 && <0.8,
-        lens >=4.15.1 && <4.16,
-        text >=1.2.2.1 && <1.3,
-        xlsx >=0.3 && <0.5
-    default-language: Haskell2010
-    hs-source-dirs: src
+  hs-source-dirs:      src
+  exposed-modules:     Codec.Xlsx.Util.Tabular
+                     , Codec.Xlsx.Util.Tabular.Types
+                     , Codec.Xlsx.Util.Tabular.Imports
+                     , Codec.Xlsx.Util.Tabular.Json
+  build-depends:       base >= 4.8 && < 5
+                     , aeson
+                     , bytestring
+                     , containers
+                     , data-default
+                     , lens
+                     , text
+                     , xlsx >=0.3
+  default-language:    Haskell2010
 
 test-suite xlsx-tabular-test
-    type: exitcode-stdio-1.0
-    main-is: Spec.hs
-    build-depends:
-        base >=4.9.0.0 && <4.10,
-        xlsx-tabular >=0.2.1.2 && <0.3
-    default-language: Haskell2010
-    hs-source-dirs: test
-    ghc-options: -threaded -rtsopts -with-rtsopts=-N
+  type:                exitcode-stdio-1.0
+  hs-source-dirs:      test
+  main-is:             Spec.hs
+  build-depends:       base
+                     , xlsx-tabular
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
+  default-language:    Haskell2010
+
+source-repository head
+  type:     git
+  location: https://github.com/kkazuo/xlsx-tabular
