diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for base62
 
+## 0.1.0.1 -- 2020-12-18
+
+* Switch from small-bytearray-builder to bytebuild
+
 ## 0.1.0.0 -- 2019-09-27
 
 * First version. Released on an unsuspecting world.
diff --git a/base62.cabal b/base62.cabal
--- a/base62.cabal
+++ b/base62.cabal
@@ -1,11 +1,11 @@
 cabal-version: 2.2
 name: base62
-version: 0.1.0.0
+version: 0.1.0.1
 synopsis: Base62 encoding and decoding
 description:
   Encode and decode using the base62 encoding scheme.
-homepage: https://github.com/andrewthad/base62
-bug-reports: https://github.com/andrewthad/base62/issues
+homepage: https://github.com/byteverse/base62
+bug-reports: https://github.com/byteverse/base62/issues
 license: BSD-3-Clause
 license-file: LICENSE
 author: Andrew Martin
@@ -19,10 +19,10 @@
     Data.Word.Base62
   build-depends:
     , base >=4.12 && <5
-    , byteslice >=0.1.2 && <0.2
+    , byteslice >=0.2 && <0.3
     , natural-arithmetic >=0.1 && <0.2
     , primitive >=0.7 && <0.8
-    , small-bytearray-builder >=0.2 && <0.3
+    , bytebuild >=0.3.4 && <0.4
     , wide-word >=0.1.0.8 && <0.2
   hs-source-dirs: src
   default-language: Haskell2010
diff --git a/src/Data/Word/Base62.hs b/src/Data/Word/Base62.hs
--- a/src/Data/Word/Base62.hs
+++ b/src/Data/Word/Base62.hs
@@ -27,7 +27,7 @@
   , decode128
   ) where
 
-import Data.ByteArray.Builder.Bounded.Unsafe (Builder(..))
+import Data.Bytes.Builder.Bounded.Unsafe (Builder(..))
 import Data.Bytes.Types (Bytes(Bytes))
 import Data.Char (ord)
 import Data.Primitive (ByteArray(..),readByteArray,writeByteArray)
@@ -41,7 +41,7 @@
 
 import qualified Arithmetic.Nat as Nat
 import qualified Data.Bytes as Bytes
-import qualified Data.ByteArray.Builder.Bounded as Builder
+import qualified Data.Bytes.Builder.Bounded as Builder
 import qualified GHC.Exts as Exts
 
 -- $setup
