diff --git a/benchmark-function.cabal b/benchmark-function.cabal
--- a/benchmark-function.cabal
+++ b/benchmark-function.cabal
@@ -1,73 +1,30 @@
--- Initial benchmark-function.cabal generated by cabal init.  For further 
--- documentation, see http://haskell.org/cabal/users-guide/
-
--- The name of the package.
-name:                benchmark-function
-
--- The package version.  See the Haskell package versioning policy (PVP) 
--- for standards guiding when and how versions should be incremented.
--- http://www.haskell.org/haskellwiki/Package_versioning_policy
--- PVP summary:      +-+------- breaking API changes
---                   | | +----- non-breaking API additions
---                   | | | +--- code changes with no API change
-version:             0.1.0.0
-
--- A short (one-line) description of the package.
-synopsis:            Test the time it takes to run a haskell function
-
--- A longer description of the package.
--- description:         
-
--- URL for the project homepage or repository.
-homepage:            xy30.com
-
--- The license under which the package is released.
-license:             GPL-3
-
--- The file containing the license text.
-license-file:        LICENSE
-
--- The package author(s).
-author:              Alan Hawkins
-
--- An email address to which users can send suggestions, bug reports, and 
--- patches.
-maintainer:          hawk.alan@gmail.com
-
--- A copyright notice.
--- copyright:           
-
-category:            Testing
-
-build-type:          Simple
+name: benchmark-function
+version: 0.1.0.1
+cabal-version: >=1.10
+build-type: Simple
+license: GPL-3
+license-file: LICENSE
+maintainer: hawk.alan@gmail.com
+homepage: xy30.com
+synopsis: Test the time it takes to run a haskell function
+category: Testing
+author: Alan Hawkins
+extra-source-files:
+    Readme.md
 
--- Extra files to be distributed with the package, such as examples or a 
--- README.
-extra-source-files:  Readme.md
+source-repository head
+    type: git
+    location: http://github.com/xpika/benchmark-function.git
 
--- Constraint on the version of Cabal needed to build this package.
-cabal-version:       >=1.10
+library
+    exposed-modules:
+        Test.Benchmark.Function
+    build-depends:
+        base <10000,
+        process <10000,
+        time <10000,
+        random <10000
+    default-language: Haskell2010
+    other-extensions: FlexibleInstances
 
 
-library
-  -- Modules exported by the library.
-  exposed-modules:  Test.Benchmark.Function
-  
-  -- Modules included in this library but not exported.
-  -- other-modules:       
-  
-  -- LANGUAGE extensions used by modules in this package.
-  other-extensions:    FlexibleInstances
-  
-  -- Other library packages from which modules are imported.
-  build-depends:       base <10000
-                      , process <10000 
-                      , time <10000 
-                      , random <10000
-  
-  -- Directories containing source files.
-  -- hs-source-dirs:      
-  
-  -- Base language which the package is written in.
-  default-language:    Haskell2010
-  
