diff --git a/Hbro/Bookmarks.hs b/Hbro/Bookmarks.hs
--- a/Hbro/Bookmarks.hs
+++ b/Hbro/Bookmarks.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE FlexibleContexts #-}
 -- | Designed to be imported as @qualified@.
 module Hbro.Bookmarks (
     Entry(..),
diff --git a/Hbro/Download.hs b/Hbro/Download.hs
--- a/Hbro/Download.hs
+++ b/Hbro/Download.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE FlexibleContexts #-}
 module Hbro.Download where
 
 -- {{{ Imports
diff --git a/Hbro/History.hs b/Hbro/History.hs
--- a/Hbro/History.hs
+++ b/Hbro/History.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE FlexibleContexts #-}
 -- | Designed to be imported as @qualified@.
 module Hbro.History (
     Entry(..),
diff --git a/Hbro/Misc.hs b/Hbro/Misc.hs
--- a/Hbro/Misc.hs
+++ b/Hbro/Misc.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE FlexibleContexts #-}
 module Hbro.Misc where
 
 -- {{{ Imports
diff --git a/Hbro/StatusBar.hs b/Hbro/StatusBar.hs
--- a/Hbro/StatusBar.hs
+++ b/Hbro/StatusBar.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE FlexibleContexts #-}
 module Hbro.StatusBar where
 
 -- {{{ Imports
diff --git a/examples/hbro.hs b/examples/hbro.hs
--- a/examples/hbro.hs
+++ b/examples/hbro.hs
@@ -110,9 +110,8 @@
     return ()
 
 
-myConfig :: FilePath -> Config K -> Config K
-myConfig myUIFile = id
-    . set uIFile         myUIFile
+myConfig :: Config K -> Config K
+myConfig = id
     . set homePage       myHomePage
     . set onDownload     myDownloadHook
     . set onLoadFinished myLoadFinishedHook
@@ -120,6 +119,4 @@
 
 -- Main function, expected to call 'hbro'
 main :: IO ()
-main = do
-    myUIFile <- getUserConfigDir "hbro" >/> "ui.xml"
-    hbro mySetup $ myConfig myUIFile
+main = hbro mySetup
diff --git a/hbro-contrib.cabal b/hbro-contrib.cabal
--- a/hbro-contrib.cabal
+++ b/hbro-contrib.cabal
@@ -1,5 +1,5 @@
 Name:                hbro-contrib
-Version:             1.1.0.0
+Version:             1.1.1.0
 Synopsis:            Third-party extensions to hbro.
 -- Description:
 Homepage:            https://github.com/k0ral/hbro-contrib/
@@ -27,7 +27,7 @@
         filepath,
         glib,
         gtk >= 0.12.3,
-        hbro >= 1.0.0.0,
+        hbro >= 1.1.1.0,
         monad-control,
         mtl,
         network,
@@ -48,4 +48,11 @@
         Hbro.Misc,
         Hbro.Settings,
         Hbro.StatusBar
+    Extensions:
+        ConstraintKinds,
+        FlexibleContexts,
+        FunctionalDependencies,
+        GeneralizedNewtypeDeriving,
+        MultiParamTypeClasses,
+        RankNTypes
     Ghc-options: -Wall
