diff --git a/Graphics/Mars/Display2D.hs b/Graphics/Mars/Display2D.hs
--- a/Graphics/Mars/Display2D.hs
+++ b/Graphics/Mars/Display2D.hs
@@ -7,7 +7,12 @@
 -}
 module Graphics.Mars.Display2D where
 
-import Graphics.Gloss
+import Graphics.Gloss ( display,
+                        Display( FullScreen, InWindow ),
+                        Picture,
+                        Color
+                      )
+
 
 -- |Displays a 'Picture' in a window on the screen.
 displayWindow :: (Int, Int) -- ^ width and height of the display area
diff --git a/Graphics/Mars/Example.hs b/Graphics/Mars/Example.hs
--- a/Graphics/Mars/Example.hs
+++ b/Graphics/Mars/Example.hs
@@ -10,7 +10,7 @@
 -}
 module Graphics.Mars.Example where
 
-import Graphics.Gloss
+import Graphics.Gloss (black)
 import Data.Array.Unboxed
 import Graphics.Mars.Paint
 import Graphics.Mars.Graph
diff --git a/Graphics/Mars/Paint.hs b/Graphics/Mars/Paint.hs
--- a/Graphics/Mars/Paint.hs
+++ b/Graphics/Mars/Paint.hs
@@ -16,7 +16,8 @@
 import Data.Colour.RGBSpace
 import Data.Colour.RGBSpace.HSL hiding (hue, lightness)
 import Data.Word
-import Graphics.Gloss.Data.Picture
+import Graphics.Gloss( Picture,
+                       bitmapOfByteString )
 import Data.Array.IArray
 import Data.Foldable
 import Data.Array.Unboxed
diff --git a/mars.cabal b/mars.cabal
--- a/mars.cabal
+++ b/mars.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.1.0.1
+version:             0.1.0.2
 
 -- A short (one-line) description of the package.
 synopsis:            Generates mountainous terrain using a random walk algorithm.
@@ -73,7 +73,7 @@
   
   -- Other library packages from which modules are imported.
   build-depends:       base >=4.6 && <4.8
-                       , gloss >=1.7 && <1.8
+                       , gloss >=1.7 && <1.10
                        , random >=1.0 && <1.1
                        , MonadRandom >=0.4 && <0.5
                        , mtl >=2.2 && <2.3
