diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for greskell
 
+## 2.0.2.0  -- 2023-01-11
+
+* Add `oDesc` and `oAsc` functions (`Gremlin` module) ( https://github.com/debug-ito/greskell/pull/14 )
+
 ## 2.0.1.0  -- 2022-11-24
 
 * Confirm test with ghc-9.2.5, vector-0.13.0.0 and aeson-2.1.0.0.
diff --git a/greskell.cabal b/greskell.cabal
--- a/greskell.cabal
+++ b/greskell.cabal
@@ -1,5 +1,5 @@
 name:                   greskell
-version:                2.0.1.0
+version:                2.0.2.0
 author:                 Toshio Ito <debug.ito@gmail.com>
 maintainer:             Toshio Ito <debug.ito@gmail.com>
 license:                BSD3
diff --git a/src/Data/Greskell/Gremlin.hs b/src/Data/Greskell/Gremlin.hs
--- a/src/Data/Greskell/Gremlin.hs
+++ b/src/Data/Greskell/Gremlin.hs
@@ -32,6 +32,8 @@
     , ComparatorA (..)
       -- ** Order enum
     , Order
+    , oDesc
+    , oAsc
     , oDecr
     , oIncr
     , oShuffle
@@ -179,11 +181,27 @@
 instance GraphSONTyped (Order a) where
   gsonTypeFor _ = "g:Order"
 
+-- | @desc@ order.
+--
+-- @since 2.0.2.0
+oDesc :: Greskell (Order a)
+oDesc = unsafeGreskellLazy "Order.desc"
+
+-- | @asc@ order.
+--
+-- @since 2.0.2.0
+oAsc :: Greskell (Order a)
+oAsc = unsafeGreskellLazy "Order.asc"
+
 -- | @decr@ order.
+--
+-- Note that @decr@ was removed in TinkerPop 3.5.0. Use 'oDesc' instead.
 oDecr :: Greskell (Order a)
 oDecr = unsafeGreskellLazy "Order.decr"
 
 -- | @incr@ order.
+--
+-- Note that @incr@ was removed in TinkerPop 3.5.0. Use 'oAsc' instead.
 oIncr :: Greskell (Order a)
 oIncr = unsafeGreskellLazy "Order.incr"
 
@@ -199,5 +217,8 @@
   , (toGremlin (pEq $ string "hoge" :: Greskell (P Text)), "P.eq(\"hoge\")")
   , (toGremlin (pInside 10 20 :: Greskell (P Int)), "P.inside(10,20)")
   , (toGremlin (pWithin ["foo", "bar", "hoge"] :: Greskell (P Text)), "P.within(\"foo\",\"bar\",\"hoge\")")
+  , (toGremlin oDesc, "Order.desc")
+  , (toGremlin oAsc, "Order.asc")
   , (toGremlin oDecr, "Order.decr")
+  , (toGremlin oIncr, "Order.incr")
   ]
