diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -136,3 +136,9 @@
 
 0.2.7.2:
 		update for hmatrix 0.17
+
+0.2.7.3:
+		removed Config.hs
+
+0.2.7.4:
+		Reduce Setup.lhs
diff --git a/Setup.lhs b/Setup.lhs
--- a/Setup.lhs
+++ b/Setup.lhs
@@ -1,18 +1,5 @@
 #! /usr/bin/env runhaskell
 
 > import Distribution.Simple
-> import Distribution.Simple.Setup
-> import Distribution.PackageDescription
-> import Distribution.Simple.LocalBuildInfo
 
-> import System.Process(system)
-> import Config(config)
-
-> main = defaultMainWithHooks simpleUserHooks { confHook = c }
-
-> c x y = do
->     binfo <- confHook simpleUserHooks x y
->     pbi <- config binfo
->     let pkg_descr = localPkgDescr binfo
->     return $ binfo { localPkgDescr = updatePackageDescription pbi pkg_descr }
-
+> main = defaultMain
diff --git a/hsignal.cabal b/hsignal.cabal
--- a/hsignal.cabal
+++ b/hsignal.cabal
@@ -1,5 +1,5 @@
 Name:               hsignal
-Version:            0.2.7.2
+Version:            0.2.7.4
 License:            BSD3
 License-file:       LICENSE
 Copyright:          (c) A.V.H. McPhail 2010, 2011, 2014, 2015
