diff --git a/canteven-log.cabal b/canteven-log.cabal
--- a/canteven-log.cabal
+++ b/canteven-log.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                canteven-log
-version:             2.0.0.0
+version:             2.0.0.1
 synopsis:            A canteven way of setting up logging for your program.
 description:
     A library that uses <https://hackage.haskell.org/package/canteven-config canteven-config>
@@ -31,7 +31,7 @@
   -- other-extensions:
   build-depends:
     aeson,
-    base >= 4.8 && < 4.9,
+    base >= 4.8 && < 4.10,
     bytestring,
     directory,
     fast-logger,
@@ -39,7 +39,7 @@
     monad-logger,
     template-haskell,
     text,
-    time >= 1.5 && <1.6,
+    time >= 1.5 && <1.7,
     transformers,
     yaml
   hs-source-dirs:      src
diff --git a/src/Canteven/Log/MonadLog.hs b/src/Canteven/Log/MonadLog.hs
--- a/src/Canteven/Log/MonadLog.hs
+++ b/src/Canteven/Log/MonadLog.hs
@@ -35,7 +35,7 @@
 type LoggerTImpl = Loc -> LogSource -> LogLevel -> LogStr -> IO ()
 
 getCantevenOutput
-    :: (Functor io, MonadIO io)
+    :: (MonadIO io)
     => LoggingConfig
     -> io LoggerTImpl
 getCantevenOutput config =
diff --git a/src/Canteven/Log/Types.hs b/src/Canteven/Log/Types.hs
--- a/src/Canteven/Log/Types.hs
+++ b/src/Canteven/Log/Types.hs
@@ -70,8 +70,6 @@
 
   'loggerLevel' is a "minimum priority". Messages that aren't at least as severe
   as this will not be logged.
-
-  hslogger only supports "name". monad-logger supports all three.
 -}
 data LoggerDetails =
   LoggerDetails {
