diff --git a/src/FPPrac/Trees.hs b/src/FPPrac/Trees.hs
--- a/src/FPPrac/Trees.hs
+++ b/src/FPPrac/Trees.hs
@@ -10,6 +10,10 @@
     , showRoseTreeList
     , showTree
     , showTreeList
+
+    -- ToRoseTree Generics
+    , ToRoseTree (..)
+    , genericToRoseTree
     ) where
     
     
diff --git a/twentefp-eventloop-trees.cabal b/twentefp-eventloop-trees.cabal
--- a/twentefp-eventloop-trees.cabal
+++ b/twentefp-eventloop-trees.cabal
@@ -1,5 +1,5 @@
 name:                twentefp-eventloop-trees
-version:             0.1.2.3
+version:             0.1.2.4
 synopsis:            Tree type and show functions for lab assignment of University of Twente. Contains RoseTree and RedBlackTree
 license:             BSD3
 license-file:        LICENSE
@@ -14,7 +14,7 @@
    
   build-depends:       
         base >=4.6 && <5,
-        eventloop >= 0.8.0.0 && < 0.9.0.0
+        eventloop >= 0.8.1.0 && < 0.9.0.0
         
   hs-source-dirs:      src
   default-language:    Haskell2010
