diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-Haskell Protocol Buffers
-========================
+[![Build Status](https://travis-ci.org/k-bx/protocol-buffers.svg)](https://travis-ci.org/k-bx/protocol-buffers) Haskell Protocol Buffers
+====================================================
 
 This the README file for `protocol-buffers`,
 `protocol-buffers-descriptors`, and `hprotoc`. These are three
diff --git a/Text/ProtocolBuffers/Identifiers.hs b/Text/ProtocolBuffers/Identifiers.hs
--- a/Text/ProtocolBuffers/Identifiers.hs
+++ b/Text/ProtocolBuffers/Identifiers.hs
@@ -30,7 +30,7 @@
 import qualified Data.ByteString.Lazy.Char8 as LC
 import qualified Data.ByteString.Lazy.UTF8 as U
 import Data.Char
-import Data.List
+import Data.List hiding (uncons)
 import Data.Monoid
 import Data.Generics(Data)
 import Data.Typeable(Typeable)
diff --git a/protocol-buffers.cabal b/protocol-buffers.cabal
--- a/protocol-buffers.cabal
+++ b/protocol-buffers.cabal
@@ -1,5 +1,5 @@
 name:           protocol-buffers
-version:        2.1.0
+version:        2.1.1
 cabal-version:  >= 1.6
 build-type:     Simple
 license:        BSD3
@@ -33,7 +33,7 @@
                    Text.ProtocolBuffers.Unknown
                    Text.ProtocolBuffers.WireMessage
 
-  build-depends: base >= 4.7.0 && < 5,
+  build-depends: base >= 4.3.0 && < 5,
                  array,
                  binary,
                  bytestring,
