diff --git a/haskanoid.cabal b/haskanoid.cabal
--- a/haskanoid.cabal
+++ b/haskanoid.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.1.4
+version:             0.1.5
 
 -- A short (one-line) description of the package.
 synopsis:            A breakout game written in Yampa using SDL
@@ -61,6 +61,7 @@
 
   if flag(wiimote)
     cpp-options: -Dwiimote
+    ghc-options: -rtsopts
 
   if flag(kinect)
     cpp-options: -Dkinect
@@ -94,7 +95,7 @@
                  Resources
 
   -- Other library packages from which modules are imported.
-  build-depends:       base ==4.6.*,
+  build-depends:       base > 4.6 && < 5,
                        transformers >= 0.3 && < 0.5,
                        mtl,
                        MissingH,
diff --git a/src/Input.hs b/src/Input.hs
--- a/src/Input.hs
+++ b/src/Input.hs
@@ -36,6 +36,7 @@
 
 -- External imports (Wiimote)
 #ifdef wiimote
+import Control.Monad(void)
 import Control.Monad.IfElse (awhen)
 import Data.Maybe (fromMaybe)
 import System.CWiid
