diff --git a/Simulation/Aivika/Experiment/Chart/Backend/Diagrams.hs b/Simulation/Aivika/Experiment/Chart/Backend/Diagrams.hs
--- a/Simulation/Aivika/Experiment/Chart/Backend/Diagrams.hs
+++ b/Simulation/Aivika/Experiment/Chart/Backend/Diagrams.hs
@@ -34,16 +34,7 @@
                      -- ^ It contains the custom fonts.
                    }
 
--- | The class of the Diagrams-based renderers is a sub-class of the charting renderers.
-class WebPageCharting r => DiagramsRendering r
-
-instance ExperimentRendering DiagramsRenderer WebPageWriter where
-
-  renderExperiment e r = renderExperiment e WebPageRenderer
-
-instance WebPageRendering DiagramsRenderer
-
-instance WebPageCharting DiagramsRenderer where
+instance ChartRendering DiagramsRenderer where
 
   renderableChartExtension (DiagramsRenderer EPS _) = ".eps"
   renderableChartExtension (DiagramsRenderer SVG _) = ".svg"
@@ -51,5 +42,3 @@
   
   renderChart (DiagramsRenderer format fonts) (width, height) =
     renderableToFile (FileOptions (fromIntegral width, fromIntegral height) format fonts)
-
-instance DiagramsRendering DiagramsRenderer
diff --git a/aivika-experiment-diagrams.cabal b/aivika-experiment-diagrams.cabal
--- a/aivika-experiment-diagrams.cabal
+++ b/aivika-experiment-diagrams.cabal
@@ -1,5 +1,5 @@
 name:            aivika-experiment-diagrams
-version:         2.1
+version:         3.0
 synopsis:        Diagrams backend for the Aivika simulation library
 description:
     This package complements the Aivika and Aivika Experiment packages 
@@ -26,8 +26,8 @@
                      filepath >= 1.3.0.0,
                      Chart >= 1.3.1,
                      Chart-diagrams >= 1.3.1,
-                     aivika-experiment >= 2.1,
-                     aivika-experiment-chart >= 2.1
+                     aivika-experiment >= 3.0,
+                     aivika-experiment-chart >= 3.0
 
     extensions:      MultiParamTypeClasses
 
