diff --git a/network-metrics.cabal b/network-metrics.cabal
--- a/network-metrics.cabal
+++ b/network-metrics.cabal
@@ -1,5 +1,5 @@
 name:               network-metrics
-version:            0.2.1
+version:            0.2.2
 synopsis:           Send metrics to Ganglia, Graphite, and statsd.
 license:            OtherLicense
 license-file:       LICENSE
diff --git a/src/Network/Metric.hs b/src/Network/Metric.hs
--- a/src/Network/Metric.hs
+++ b/src/Network/Metric.hs
@@ -40,7 +40,7 @@
     | Graphite
     | Statsd
     | Stdout
-      deriving (Data, Typeable, Show)
+      deriving (Eq, Data, Typeable, Read, Show)
 
 --
 -- API
