diff --git a/Javav.cabal b/Javav.cabal
--- a/Javav.cabal
+++ b/Javav.cabal
@@ -1,5 +1,5 @@
 Name:               Javav
-Version:            0.0.3
+Version:            0.0.4
 Author:             Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
 Maintainer:         Tony Morris
 Copyright:          Tony Morris
@@ -19,9 +19,16 @@
 
     1.5 (49.0 0x31) ThatClass.class
   @
-
-Cabal-version:      >= 1.2
+  .
+  Java VM Specification 4.1 The @ClassFile@ Structure
+  .
+  <http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#74353>
+Cabal-version:      >= 1.6
 Build-Type:         Simple
+
+Source-Repository   head
+  Type:             mercurial
+  Location:         ssh://hg@bitbucket.org/dibblego/javav
 
 Flag small_base
   Description:      Choose the new, split-up base package.
diff --git a/Language/Java/Javav.hs b/Language/Java/Javav.hs
--- a/Language/Java/Javav.hs
+++ b/Language/Java/Javav.hs
@@ -70,7 +70,6 @@
   withBinaryFile n ReadMode (\h ->
     do hSeek h AbsoluteSeek 6
        c1 <- hGetChar h
-       hSeek h AbsoluteSeek 7
        c2 <- hGetChar h
        return (versionOutput c1 c2)) `catch`
   (return . handleError)
