diff --git a/hzk.cabal b/hzk.cabal
--- a/hzk.cabal
+++ b/hzk.cabal
@@ -1,7 +1,7 @@
 name:          hzk
 author:        DiegoSouza <dsouza@c0d3.xxx>
 license:       BSD3
-version:       0.1.0
+version:       1.0.0
 category:      Database
 homepage:      http://github.com/dgvncsz0f/hzk
 synopsis:      Haskell client library for Apache Zookeeper
diff --git a/src/Database/Zookeeper/Types.hs b/src/Database/Zookeeper/Types.hs
--- a/src/Database/Zookeeper/Types.hs
+++ b/src/Database/Zookeeper/Types.hs
@@ -76,11 +76,12 @@
 
 -- | The current clientid that may be used to reconnect
 newtype ClientID = ClientID (Ptr CClientID)
+                 deriving (Eq)
 
 -- | Timeout in milliseconds
 type Timeout = Int
 
-type Version = Int
+type Version = Int32
 
 -- | Authentication scheme provider
 type Scheme = String
