diff --git a/Graphics/Rendering/OGL/GL/FlushFinish.hs b/Graphics/Rendering/OGL/GL/FlushFinish.hs
--- a/Graphics/Rendering/OGL/GL/FlushFinish.hs
+++ b/Graphics/Rendering/OGL/GL/FlushFinish.hs
@@ -17,12 +17,8 @@
    flush, finish      
 ) where
 
-import Graphics.Rendering.OGL.Monad hiding (GL)
-import Control.Monad
-import Control.Monad.Trans
-
-newtype GL a = GL (IO a) deriving (Functor, Monad, MonadIO)
-
+import Graphics.Rendering.OGL.Monad
+ 
 --------------------------------------------------------------------------------
 
 -- | Different GL implementations buffer commands in several different
diff --git a/OGL.cabal b/OGL.cabal
--- a/OGL.cabal
+++ b/OGL.cabal
@@ -1,5 +1,5 @@
 name:		OGL
-version:	0.0.1
+version:	0.0.2
 license:	BSD3
 license-file:	LICENSE
 maintainer:	Neal Alexander <relapse.dev@gmx.com>
