diff --git a/UDrawGraph/Graph.hs b/UDrawGraph/Graph.hs
--- a/UDrawGraph/Graph.hs
+++ b/UDrawGraph/Graph.hs
@@ -29,6 +29,7 @@
    ) where
 
 import Data.Maybe
+import Data.Typeable
 
 import Data.IORef
 import qualified Data.Set as Set
@@ -1818,7 +1819,7 @@
 -- actually identical . . .
 coDyn :: (Typeable a,Typeable b) => a -> b
 coDyn valueA =
-   case Data.Dynamic.cast valueA of
+   case cast valueA of
       Just valueB -> valueB
 
 -- ---------------------------------------------------------------------
diff --git a/uni-uDrawGraph.cabal b/uni-uDrawGraph.cabal
--- a/uni-uDrawGraph.cabal
+++ b/uni-uDrawGraph.cabal
@@ -1,16 +1,17 @@
 name:           uni-uDrawGraph
-version:        2.2.1.3
+version:        2.2.1.4
 build-type:     Simple
 license:        LGPL
 license-file:   LICENSE
 author:         uniform@informatik.uni-bremen.de
-maintainer:     c.maeder@jacobs-university.de
+maintainer:     chr.maeder@web.de
 homepage:       http://www.informatik.uni-bremen.de/uniform/wb
 category:       GUI
 synopsis:       Graphs binding
 description:    Binding to uDrawGraph (formerly daVinci)
                 <http://www.informatik.uni-bremen.de/uDrawGraph/>
 cabal-version:  >= 1.4
+Tested-With:    GHC==7.10.3, GHC==8.2.2, GHC==8.4.3
 
 library
   exposed-modules: UDrawGraph.Types, UDrawGraph.Basic, UDrawGraph.Graph
