diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+# v0.2.1.0
+
+* Fix benchmarks.
+
 # v0.2.0.0
 
 * Change `get/modify` to `getter/modifier` to reduce naming collision, namely `get/modify` would collide with `MonadState`.
diff --git a/benchmark/Main.hs b/benchmark/Main.hs
--- a/benchmark/Main.hs
+++ b/benchmark/Main.hs
@@ -46,8 +46,8 @@
 
 hasReader :: (Has Int r, Has String r) => Reader r String
 hasReader = do
-    i :: Int <- asks get
-    s :: String <- asks get
+    i :: Int <- asks getter
+    s :: String <- asks getter
     return (s ++ show i)
 
 multiReader :: ReaderT Int (Reader String) String
@@ -68,14 +68,14 @@
               , Has (T 8 Int) r
               ) => Reader r Int
 hasReader8 = do
-    i1 :: T 1 Int <- asks get
-    i2 :: T 2 Int <- asks get
-    i3 :: T 3 Int <- asks get
-    i4 :: T 4 Int <- asks get
-    i5 :: T 5 Int <- asks get
-    i6 :: T 6 Int <- asks get
-    i7 :: T 7 Int <- asks get
-    i8 :: T 8 Int <- asks get
+    i1 :: T 1 Int <- asks getter
+    i2 :: T 2 Int <- asks getter
+    i3 :: T 3 Int <- asks getter
+    i4 :: T 4 Int <- asks getter
+    i5 :: T 5 Int <- asks getter
+    i6 :: T 6 Int <- asks getter
+    i7 :: T 7 Int <- asks getter
+    i8 :: T 8 Int <- asks getter
     return (uT i1 + uT i2 + uT i3 + uT i4 + uT i5 + uT i6 + uT i7 + uT i8)
 
 multiReader8 :: ReaderT Int
diff --git a/data-has.cabal b/data-has.cabal
--- a/data-has.cabal
+++ b/data-has.cabal
@@ -1,5 +1,5 @@
 name:                data-has
-version:             0.2.0.0
+version:             0.2.1.0
 synopsis:            Simple extensible product
 description:         Simple extensible product
 license:             BSD3
