diff --git a/ethereum-analyzer-webui.cabal b/ethereum-analyzer-webui.cabal
--- a/ethereum-analyzer-webui.cabal
+++ b/ethereum-analyzer-webui.cabal
@@ -1,5 +1,5 @@
 name:                ethereum-analyzer-webui
-version:             1.0.3
+version:             1.2.0
 synopsis:            A web frontend for ethereum-analyzer
 homepage:            https://github.com/ethereumK/ethereum-analyzer
 license:             Apache-2.0
@@ -21,7 +21,7 @@
 source-repository this
   type:     git
   location: https://github.com/zchn/ethereum-analyzer
-  tag:      v1.0.3
+  tag:      v1.2.0
   subdir:   ethereum-analyzer-webui
 
 library
diff --git a/src/Ethereum/Analyzer/Web/Server/Handlers.hs b/src/Ethereum/Analyzer/Web/Server/Handlers.hs
--- a/src/Ethereum/Analyzer/Web/Server/Handlers.hs
+++ b/src/Ethereum/Analyzer/Web/Server/Handlers.hs
@@ -7,11 +7,7 @@
   ( server
   ) where
 
--- XXX: jml doesn't like the name "Handlers" for this, and isn't sure that it
--- should be in a submodule of Project.Server. Perhaps the code in
--- Project.Server (which is command-line processing, setting up logs &
--- monitoring, starting the HTTP server) should be in a different module.
-import Protolude hiding (Handler)
+import Protolude
 
 import Ethereum.Analyzer.Util
 import Ethereum.Analyzer.Web.API
@@ -19,7 +15,6 @@
 import qualified Ethereum.Analyzer.Web.Server.Logging as Log
 import Control.Monad.Except (ExceptT(..))
 import Control.Monad.Log (Severity, logInfo)
-import qualified Data.Text.Lazy as DTL
 import Servant
        (ServantErr, Server, (:<|>)(..), (:>), (:~>)(..), enter, Raw)
 import Servant.Utils.StaticFiles (serveDirectory)
