diff --git a/hriemann.cabal b/hriemann.cabal
--- a/hriemann.cabal
+++ b/hriemann.cabal
@@ -1,5 +1,5 @@
 name:                hriemann
-version:             0.2.0.0
+version:             0.2.0.1
 synopsis:            Initial project template from stack
 description:         A Riemann Client for Haskell
 homepage:            https://github.com/shmish111/hriemann
diff --git a/src/Network/Monitoring/Riemann/Event.hs b/src/Network/Monitoring/Riemann/Event.hs
--- a/src/Network/Monitoring/Riemann/Event.hs
+++ b/src/Network/Monitoring/Riemann/Event.hs
@@ -29,7 +29,6 @@
 import           Data.Time.Clock.POSIX
 import           Network.HostName
 import qualified Network.Monitoring.Riemann.Proto.Attribute as Attribute
-import           Network.Monitoring.Riemann.Proto.Event     (Event)
 import qualified Network.Monitoring.Riemann.Proto.Event     as E
 import           Text.ProtocolBuffers.Basic                 as Basic
 import qualified Text.ProtocolBuffers.Header                as P'
@@ -37,6 +36,8 @@
 type Service = String
 
 type State = String
+
+type Event = E.Event
 
 emptyEvent :: Event
 emptyEvent = P'.defaultValue
diff --git a/src/Network/Monitoring/Riemann/Event/Monoid.hs b/src/Network/Monitoring/Riemann/Event/Monoid.hs
--- a/src/Network/Monitoring/Riemann/Event/Monoid.hs
+++ b/src/Network/Monitoring/Riemann/Event/Monoid.hs
@@ -6,9 +6,10 @@
 import           Network.Monitoring.Riemann.Event           (Service)
 import qualified Network.Monitoring.Riemann.Event           as E
 import           Network.Monitoring.Riemann.Proto.Attribute (Attribute)
-import           Network.Monitoring.Riemann.Proto.Event     (Event)
 import qualified Network.Monitoring.Riemann.Proto.Event     as PE
 import           Text.ProtocolBuffers.Basic                 (Int64)
+
+type Event = PE.Event
 
 append :: a -> Endo a -> a
 append = flip appEndo
