diff --git a/globus.cabal b/globus.cabal
--- a/globus.cabal
+++ b/globus.cabal
@@ -1,14 +1,14 @@
 cabal-version: 2.2
 
--- This file has been generated from package.yaml by hpack version 0.36.0.
+-- This file has been generated from package.yaml by hpack version 0.37.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           globus
-version:        0.1.2
-synopsis:       GLOBUS Data Transfer
-category:       System, Data
-homepage:       https://github.com/DKISTDC/globus-hs
+version:        0.1.3
+synopsis:       Globus Data Transfer
+category:       System, Data, Science
+homepage:       https://github.com/DKISTDC/globus.hs
 author:         Sean Hess
 maintainer:     shess@nso.edu
 license:        BSD-3-Clause
@@ -46,7 +46,7 @@
       aeson >=2 && <2.3
     , base >=4.16.4.0 && <5
     , bytestring >=0.11 && <0.13
-    , effectful ==2.3.*
+    , effectful >=2.3 && <3
     , http-api-data ==0.6.*
     , http-types ==0.12.*
     , req ==3.13.*
diff --git a/src/Effectful/Globus.hs b/src/Effectful/Globus.hs
--- a/src/Effectful/Globus.hs
+++ b/src/Effectful/Globus.hs
@@ -3,9 +3,7 @@
   , GlobusClient (..)
   , runGlobus
   , State (..)
-  , Req.Scheme (..)
   , Tagged (..)
-  , module Network.Globus.Types
   , TransferRequest (..)
   , TransferResponse (..)
   , TransferItem (..)
@@ -14,6 +12,8 @@
   , TaskStatus (..)
   , TaskFilters (..)
   , TaskList (..)
+  , module Network.Globus.Types
+  , Req.Scheme (..)
   ) where
 
 import Data.List.NonEmpty (NonEmpty)
diff --git a/src/Network/Globus.hs b/src/Network/Globus.hs
--- a/src/Network/Globus.hs
+++ b/src/Network/Globus.hs
@@ -1,9 +1,9 @@
 module Network.Globus
   ( module Network.Globus.Types
-  , Tagged (..)
+  , module Network.Globus.Transfer
   , module Network.Globus.Auth
+  , Tagged (..)
   , Req.Scheme (..)
-  , module Network.Globus.Transfer
   ) where
 
 import Data.Tagged (Tagged (..))
