diff --git a/Todos/Default/CmdLine.hs b/Todos/Default/CmdLine.hs
--- a/Todos/Default/CmdLine.hs
+++ b/Todos/Default/CmdLine.hs
@@ -13,7 +13,7 @@
 import Prelude hiding (putStrLn,readFile,getContents,print)
 import Prelude.Unicode
 import System.Console.GetOpt
-import System.FilePath.Glob
+import System.FilePath.Glob hiding (glob)
 import Data.Maybe
 import Data.List (sort)
 
diff --git a/Todos/Main.hs b/Todos/Main.hs
--- a/Todos/Main.hs
+++ b/Todos/Main.hs
@@ -9,7 +9,7 @@
 
 import Prelude hiding (putStrLn,readFile,getContents,print)
 import Prelude.Unicode
-import IO
+import System.IO
 import Data.Tree
 import System.Exit
 
diff --git a/todos.cabal b/todos.cabal
--- a/todos.cabal
+++ b/todos.cabal
@@ -1,5 +1,5 @@
 Name:           todos
-Version:        0.5.1
+Version:        0.5.2
 Cabal-Version:  >= 1.6
 License:        BSD3
 License-File:   LICENSE
@@ -42,7 +42,7 @@
                    Todos.Types
                    Todos.Formatters
 
-  Build-Depends:  base >= 3 && <= 5, haskell98, containers, parsec >= 3,
+  Build-Depends:  base >= 3 && <= 5, containers, parsec >= 3,
                   syb, mtl, ansi-terminal, Glob, time, regex-pcre, directory, filepath,
                   process, data-hash, dyre, utf8-string, base-unicode-symbols >= 0.2.2.1
 
