diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,8 @@
-## [_Unreleased_](https://github.com/freckle/freckle-app/compare/freckle-stats-v0.0.0.0...main)
+## [_Unreleased_](https://github.com/freckle/freckle-stats/compare/v0.0.0.1...main)
+
+## [v0.0.0.1](https://github.com/freckle/freckle-stats/tree/v0.0.0.1)
+
+Changed source repository
 
 ## [v0.0.0.0](https://github.com/freckle/freckle-app/tree/freckle-stats-v0.0.0.0/freckle-stats)
 
diff --git a/freckle-stats.cabal b/freckle-stats.cabal
--- a/freckle-stats.cabal
+++ b/freckle-stats.cabal
@@ -1,11 +1,11 @@
 cabal-version:      1.18
 name:               freckle-stats
-version:            0.0.0.0
+version:            0.0.0.1
 license:            MIT
 license-file:       LICENSE
 maintainer:         Freckle Education
-homepage:           https://github.com/freckle/freckle-app#readme
-bug-reports:        https://github.com/freckle/freckle-app/issues
+homepage:           https://github.com/freckle/freckle-stats#readme
+bug-reports:        https://github.com/freckle/freckle-stats/issues
 synopsis:           An intentionally-leaky StatsD interface to Datadog
 description:        Please see README.md
 category:           Prelude
@@ -17,7 +17,7 @@
 
 source-repository head
     type:     git
-    location: https://github.com/freckle/freckle-app
+    location: https://github.com/freckle/freckle-stats
 
 library
     exposed-modules:
@@ -47,8 +47,8 @@
         datadog >=0.3.0.0,
         ekg-core >=0.1.1.7,
         freckle-ecs >=0.0.0.0,
-        freckle-env >=0.0.1.1,
-        freckle-prelude >=0.0.1.1,
+        freckle-env >=0.0.1.2,
+        freckle-prelude >=0.0.4.0,
         immortal >=0.3,
         lens >=5.1.1,
         mtl >=2.2.2,
diff --git a/library/Freckle/App/Stats.hs b/library/Freckle/App/Stats.hs
--- a/library/Freckle/App/Stats.hs
+++ b/library/Freckle/App/Stats.hs
@@ -166,7 +166,7 @@
   toPair = bimap (fromString . unpack) String
 
 withGauge
-  :: (MonadReader app m, HasStatsClient app, MonadUnliftIO m)
+  :: (HasStatsClient app, MonadReader app m, MonadUnliftIO m)
   => (Gauges -> Gauge)
   -> m a
   -> m a
@@ -178,13 +178,13 @@
   dec = decGauge
 
 lookupGauge
-  :: (MonadReader app m, HasStatsClient app)
+  :: (HasStatsClient app, MonadReader app m)
   => (Gauges -> Gauge)
   -> m Gauge
 lookupGauge accessor = view $ statsClientL . gaugesL . to accessor
 
 incGauge
-  :: (MonadReader app m, HasStatsClient app, MonadUnliftIO m)
+  :: (HasStatsClient app, MonadReader app m, MonadUnliftIO m)
   => Gauge
   -> m ()
 incGauge g@Gauge {..} = do
@@ -192,7 +192,7 @@
   publishGauge g
 
 decGauge
-  :: (MonadReader app m, HasStatsClient app, MonadUnliftIO m)
+  :: (HasStatsClient app, MonadReader app m, MonadUnliftIO m)
   => Gauge
   -> m ()
 decGauge g@Gauge {..} = do
@@ -200,7 +200,7 @@
   publishGauge g
 
 publishGauge
-  :: (MonadReader app m, HasStatsClient app, MonadUnliftIO m)
+  :: (HasStatsClient app, MonadReader app m, MonadUnliftIO m)
   => Gauge
   -> m ()
 publishGauge Gauge {..} = do
@@ -209,23 +209,23 @@
 
 -- | Include the given tags on all metrics emitted from a block
 tagged
-  :: (MonadReader env m, HasStatsClient env) => [(Text, Text)] -> m a -> m a
+  :: (HasStatsClient env, MonadReader env m) => [(Text, Text)] -> m a -> m a
 tagged tags = local $ statsClientL . tagsL <>~ tags
 
 -- | Synonym for @'counter' 1@
 increment
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env) => Text -> m ()
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m) => Text -> m ()
 increment name = counter name 1
 
 counter
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env)
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m)
   => Text
   -> Int
   -> m ()
 counter = sendMetric Datadog.Counter
 
 gauge
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env)
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m)
   => Text
   -> Double
   -> m ()
@@ -236,10 +236,10 @@
 -- The 'ToMetricValue' constraint can be satisfied by most numeric types and is
 -- assumed to be seconds.
 histogram
-  :: ( MonadUnliftIO m
-     , MonadReader env m
+  :: ( Datadog.ToMetricValue n
      , HasStatsClient env
-     , Datadog.ToMetricValue n
+     , MonadReader env m
+     , MonadUnliftIO m
      )
   => Text
   -> n
@@ -247,14 +247,14 @@
 histogram = sendMetric Datadog.Histogram
 
 histogramSince
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env)
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m)
   => Text
   -> UTCTime
   -> m ()
 histogramSince = histogramSinceBy toSeconds where toSeconds = round @_ @Int
 
 histogramSinceMs
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env)
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m)
   => Text
   -> UTCTime
   -> m ()
@@ -263,10 +263,10 @@
   toMilliseconds = (* 1000) . realToFrac @_ @Double
 
 histogramSinceBy
-  :: ( MonadUnliftIO m
-     , MonadReader env m
+  :: ( Datadog.ToMetricValue n
      , HasStatsClient env
-     , Datadog.ToMetricValue n
+     , MonadReader env m
+     , MonadUnliftIO m
      )
   => (NominalDiffTime -> n)
   -> Text
@@ -278,10 +278,10 @@
   sendMetric Datadog.Histogram name delta
 
 sendMetric
-  :: ( MonadUnliftIO m
-     , MonadReader env m
+  :: ( Datadog.ToMetricValue v
      , HasStatsClient env
-     , Datadog.ToMetricValue v
+     , MonadReader env m
+     , MonadUnliftIO m
      )
   => Datadog.MetricType
   -> Text
diff --git a/library/Freckle/App/Stats/Rts.hs b/library/Freckle/App/Stats/Rts.hs
--- a/library/Freckle/App/Stats/Rts.hs
+++ b/library/Freckle/App/Stats/Rts.hs
@@ -17,7 +17,7 @@
 --
 -- Stats are collected via `ekg-core` and 'System.Metrics.registerGcMetrics'
 forkRtsStatPolling
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env) => m ()
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m) => m ()
 forkRtsStatPolling = do
   store <- liftIO Ekg.newStore
   liftIO $ Ekg.registerGcMetrics store
@@ -30,7 +30,7 @@
     threadDelay $ seconds 1
 
 flushEkgSample
-  :: (MonadUnliftIO m, MonadReader env m, HasStatsClient env)
+  :: (HasStatsClient env, MonadReader env m, MonadUnliftIO m)
   => Text
   -> Ekg.Value
   -> m ()
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,8 +1,8 @@
 name: freckle-stats
-version: 0.0.0.0
+version: 0.0.0.1
 maintainer: Freckle Education
 category: Prelude
-github: freckle/freckle-app
+github: freckle/freckle-stats
 synopsis: An intentionally-leaky StatsD interface to Datadog
 description: Please see README.md
 
