diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -1,2 +1,3 @@
 import Distribution.Simple
+
 main = defaultMain
diff --git a/genvalidity-path.cabal b/genvalidity-path.cabal
--- a/genvalidity-path.cabal
+++ b/genvalidity-path.cabal
@@ -1,48 +1,44 @@
-name:                genvalidity-path
-version:             0.1.0.0
-synopsis:            GenValidity support for Path
-description:         Please see README.md
-homepage:            https://github.com/NorfairKing/validity#readme
-license:             MIT
-license-file:        LICENSE
-author:              Tom Sydney Kerckhove
-maintainer:          syd.kerckhove@gmail.com
-copyright:           Copyright: (c) 2016 Tom Sydney Kerckhove
-category:            Testing
-build-type:          Simple
-cabal-version:       >=1.10
+name: genvalidity-path
+version: 0.1.0.1
+cabal-version: >=1.10
+build-type: Simple
+license: MIT
+license-file: LICENSE
+copyright: Copyright: (c) 2016 Tom Sydney Kerckhove
+maintainer: syd.kerckhove@gmail.com
+homepage: https://github.com/NorfairKing/validity#readme
+synopsis: GenValidity support for Path
+description:
+    Please see README.md
+category: Testing
+author: Tom Sydney Kerckhove
 
+source-repository head
+    type: git
+    location: https://github.com/NorfairKing/validity
+
 library
-  hs-source-dirs:      src
-  exposed-modules:     Data.GenValidity.Path
-  build-depends:       base       < 5
-                     , validity-path >= 0.1 && < 0.2
-                     , genvalidity >= 0.3 && < 0.4
-                     , path >= 0.5 && < 0.6
-  default-language:    Haskell2010
+    exposed-modules:
+        Data.GenValidity.Path
+    build-depends:
+        base >= 4.7 && <5,
+        validity-path >=0.1 && <0.2,
+        genvalidity >=0.3 && <0.4,
+        path >=0.5 && <0.6
+    default-language: Haskell2010
+    hs-source-dirs: src
 
 test-suite genvalidity-path-test
-  type:
-    exitcode-stdio-1.0
-  default-language:
-    Haskell2010
-  hs-source-dirs:
-    test
-  main-is:
-    Spec.hs
-  other-modules:
-    Data.GenValidity.PathSpec
-  ghc-options:
-    -threaded -rtsopts -with-rtsopts=-N
-    -Wall
-    -fno-warn-name-shadowing
-  build-depends:
-      base
-    , genvalidity-path
-    , hspec
-    , genvalidity-hspec
-    , path
-
-source-repository head
-  type:     git
-  location: https://github.com/NorfairKing/validity
+    type: exitcode-stdio-1.0
+    main-is: Spec.hs
+    build-depends:
+        base -any,
+        genvalidity-path -any,
+        hspec -any,
+        genvalidity-hspec -any,
+        path -any
+    default-language: Haskell2010
+    hs-source-dirs: test
+    other-modules:
+        Data.GenValidity.PathSpec
+    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -fno-warn-name-shadowing
diff --git a/src/Data/GenValidity/Path.hs b/src/Data/GenValidity/Path.hs
--- a/src/Data/GenValidity/Path.hs
+++ b/src/Data/GenValidity/Path.hs
@@ -1,3 +1,4 @@
+{-# OPTIONS_GHC -fno-warn-orphans #-}
 {-# LANGUAGE FlexibleInstances #-}
 
 module Data.GenValidity.Path where
