diff --git a/Bio/PDB/Iterable/Utils.hs b/Bio/PDB/Iterable/Utils.hs
--- a/Bio/PDB/Iterable/Utils.hs
+++ b/Bio/PDB/Iterable/Utils.hs
@@ -7,6 +7,7 @@
                               numModels)
 where
 
+import Data.Proxy(Proxy)
 import Bio.PDB.Structure
 import Bio.PDB.Iterable.Instances
 
@@ -18,17 +19,17 @@
 
 -- | Number of all atoms within the structure.
 numAtoms :: Iterable a Atom => a -> Int
-numAtoms = itlength (undefined :: Atom)
+numAtoms = itlength (undefined :: Proxy Atom)
 
 -- | Number of all residues within the structure.
 numResidues :: Iterable a Residue => a -> Int
-numResidues = itlength (undefined :: Residue)
+numResidues = itlength (undefined :: Proxy Residue)
 
 -- | Number of all chains within the structure.
 numChains :: Iterable a Chain => a -> Int
-numChains = itlength (undefined :: Chain)
+numChains = itlength (undefined :: Proxy Chain)
 
 -- | Number of all models within the structure.
 numModels :: Iterable a Model => a -> Int
-numModels = itlength (undefined :: Model)
+numModels = itlength (undefined :: Proxy Model)
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
 ====
 Haskell PDB file format parser.
 
-[![Build Status](https://api.travis-ci.org/BioHaskell/hPDB.png?branch=master)](https://travis-ci.org/BioHaskell/hPDB)
+[![Build Status](https://api.travis-ci.org/BioHaskell/hPDB.svg?branch=master)](https://travis-ci.org/BioHaskell/hPDB)
 [![Hackage](https://budueba.com/hackage/hPDB)](https://hackage.haskell.org/package/hPDB)
 
 
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,8 +1,7 @@
 -*-Changelog-*-
 
-1.1.2  Apr 2014
-	* Workaround GHC 7.8 SpecConstr bug: #8960. SpecConstr disabled in
-	Bio.PDB.EventParser.PDBEventParser.
+1.2.0  May 2014
+	* Iterable 3.0
 
 1.1.1  Jan 2014
 	* Exposed PDBWritable class for all objects that can be written to PDB
diff --git a/hPDB.cabal b/hPDB.cabal
--- a/hPDB.cabal
+++ b/hPDB.cabal
@@ -1,5 +1,5 @@
 name:                hPDB
-version:             1.1.2
+version:             1.2.0
 synopsis:            Protein Databank file format library
 homepage:            https://github.com/BioHaskell/hPDB
 stability:           stable
@@ -57,7 +57,7 @@
 
 Library
   ghc-options:      -fspec-constr-count=4 -O3 
-  build-depends:    base>=4.0, base <4.8, ghc-prim, directory, mtl, template-haskell, vector, AC-Vector, containers, deepseq, QuickCheck >= 2.5.0.0, text>=0.11.1.13, iterable >= 2.0, parallel >= 3.0.0.0, bytestring, zlib, Octree>= 0.5
+  build-depends:    base>=4.0, base <4.8, ghc-prim, directory, mtl, template-haskell, vector, AC-Vector, containers, deepseq, QuickCheck >= 2.5.0.0, text>=0.11.1.13, iterable >= 3.0, tagged >= 0.7, parallel >= 3.0.0.0, bytestring, zlib, Octree>= 0.5
   if flag(have-sse2)
     ghc-options: -msse2 
   if flag(have-mmap)
