diff --git a/hasktags.cabal b/hasktags.cabal
--- a/hasktags.cabal
+++ b/hasktags.cabal
@@ -1,5 +1,5 @@
 Name: hasktags
-Version: 0.68.5
+Version: 0.68.6
 Copyright: The University Court of the University of Glasgow
 License: BSD3
 License-File: LICENSE
@@ -69,37 +69,14 @@
   if flag(debug)
     cpp-options: -Ddebug
 
-
-Executable test
-    Main-Is: Test.hs
-    Build-Depends:
-      base >= 4 && < 5,
-      bytestring >= 0.9 && < 0.11,
-      directory >= 1.1 && < 1.3,
-      filepath,
-      json >= 0.5 && < 0.8,
-      interlude,
-      HUnit >= 1.2 && < 1.3
-    other-modules: Tags, Hasktags, DebugShow
-    hs-source-dirs: src, tests
-    ghc-options: -Wall
-    default-language: Haskell2010
-
-  if !os(windows)
-    build-depends: unix
+Test-Suite test
+  Type: exitcode-stdio-1.0
+  Main-Is: Test.hs
+  hs-source-dirs: src, tests
+  Build-Depends: base, bytestring, directory, filepath, json,
+    HUnit >= 1.2 && < 1.3
+  ghc-options: -Wall
+  default-language: Haskell2010
 
   if flag(debug)
     cpp-options: -Ddebug
-
--- Test-Suite test
---   Type: exitcode-stdio-1.0
---   Main-Is: Test.hs
---   hs-source-dirs: src, tests
---   Build-Depends: base, bytestring, directory, filepath, json,
---     HUnit >= 1.2 && < 1.3,
---     interlude
---   ghc-options: -Wall
---   default-language: Haskell2010
--- 
---   if flag(debug)
---     cpp-options: -Ddebug
diff --git a/src/Hasktags.hs b/src/Hasktags.hs
--- a/src/Hasktags.hs
+++ b/src/Hasktags.hs
@@ -1,5 +1,4 @@
 {-# LANGUAGE DeriveDataTypeable #-}
-{-# LANGUAGE ScopedTypeVariables #-}
 -- should this be named Data.Hasktags or such?
 module Hasktags (
   FileData,
@@ -25,7 +24,6 @@
 import System.Directory
 import Text.JSON.Generic
 import Control.Monad
-import Interlude
 
 import DebugShow
 
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -5,7 +5,7 @@
 import Tags
 
 import System.Environment
-import Interlude
+
 import Data.List
 
 import System.IO
