diff --git a/sql-words.cabal b/sql-words.cabal
--- a/sql-words.cabal
+++ b/sql-words.cabal
@@ -1,6 +1,6 @@
 name:                sql-words
-version:             0.1.4.1
-synopsis:            Simple idea SQL keywords data constructor into OverloadedString
+version:             0.1.5.0
+synopsis:            SQL keywords data constructors into OverloadedString
 description:         This package contiains SQL keywords constructors defined as
                      OverloadedString literals and helper functions to concate these.
 homepage:            http://khibino.github.io/haskell-relational-record/
@@ -8,11 +8,11 @@
 license-file:        LICENSE
 author:              Kei Hibino
 maintainer:          ex8k.hibino@gmail.com
-copyright:           Copyright (c) 2013-2016 Kei Hibino
+copyright:           Copyright (c) 2013-2017 Kei Hibino
 category:            Database
 build-type:          Simple
 cabal-version:       >=1.10
-tested-with:           GHC == 8.0.1
+tested-with:           GHC == 8.0.1, GHC == 8.0.2
                      , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3
                      , GHC == 7.8.1, GHC == 7.8.2, GHC == 7.8.3, GHC == 7.8.4
                      , GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3
diff --git a/src/Language/SQL/Keyword/Internal/Type.hs b/src/Language/SQL/Keyword/Internal/Type.hs
--- a/src/Language/SQL/Keyword/Internal/Type.hs
+++ b/src/Language/SQL/Keyword/Internal/Type.hs
@@ -56,12 +56,15 @@
 -- | Type represent SQL keywords.
 data Keyword = SELECT | ALL | DISTINCT | ON
              | GROUP | COUNT | SUM | AVG | MAX | MIN | EVERY | ANY | SOME
-             | ORDER | BY | ASC | DESC
              | CUBE | ROLLUP | GROUPING | SETS | HAVING
              | FOR
 
+             | ORDER | BY | ASC | DESC | NULLS | LAST
+
+             | OFFSET
              | LIMIT
-             | FETCH | FIRST | NEXT | ROW | ROWS | ONLY
+             | FETCH | FIRST | NEXT | PERCENT
+             | ROW | ROWS | ONLY | TIES
 
              | UNION | EXCEPT | INTERSECT
 
