diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
 
+Version 4.3.1
+-----
+
+* Targeting on library Chart-1.5.
+
 Version 4.3
 -----
 
diff --git a/aivika-experiment-chart.cabal b/aivika-experiment-chart.cabal
--- a/aivika-experiment-chart.cabal
+++ b/aivika-experiment-chart.cabal
@@ -1,5 +1,5 @@
 name:            aivika-experiment-chart
-version:         4.3
+version:         4.3.1
 synopsis:        Simulation experiments with charting for the Aivika library
 description:
     This package complements the Aivika and Aivika Experiment packages with
@@ -122,7 +122,7 @@
                      array >= 0.3.0.0,
                      containers >= 0.4.0.0,
                      filepath >= 1.3.0.0,
-                     Chart >= 1.3.1,
+                     Chart >= 1.5,
                      split >= 0.2.2,
                      lens >= 3.9,
                      data-default-class < 0.1,
diff --git a/examples/BassDiffusion/MainUsingDiagrams.hs b/examples/BassDiffusion/MainUsingDiagrams.hs
--- a/examples/BassDiffusion/MainUsingDiagrams.hs
+++ b/examples/BassDiffusion/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/BouncingBall/MainUsingDiagrams.hs b/examples/BouncingBall/MainUsingDiagrams.hs
--- a/examples/BouncingBall/MainUsingDiagrams.hs
+++ b/examples/BouncingBall/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/ChemicalReaction/MainUsingDiagrams.hs b/examples/ChemicalReaction/MainUsingDiagrams.hs
--- a/examples/ChemicalReaction/MainUsingDiagrams.hs
+++ b/examples/ChemicalReaction/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/DifferenceEquations/MainUsingDiagrams.hs b/examples/DifferenceEquations/MainUsingDiagrams.hs
--- a/examples/DifferenceEquations/MainUsingDiagrams.hs
+++ b/examples/DifferenceEquations/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/Financial/MainUsingDiagrams.hs b/examples/Financial/MainUsingDiagrams.hs
--- a/examples/Financial/MainUsingDiagrams.hs
+++ b/examples/Financial/MainUsingDiagrams.hs
@@ -6,7 +6,6 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
 
 import Model
 import Experiment
@@ -17,11 +16,11 @@
   putStrLn "*** The simulation with default parameters..."
   runExperiment
     singleExperiment singleGenerators
-    (WebPageRenderer $ DiagramsRenderer SVG M.empty) (model defaultParams)
+    (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) (model defaultParams)
   putStrLn ""
 
   -- run the Monte-Carlo simulation
   putStrLn "*** The Monte-Carlo simulation..."
   randomParams >>= runExperimentParallel
     monteCarloExperiment monteCarloGenerators
-    (WebPageRenderer $ DiagramsRenderer SVG M.empty) . model
+    (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) . model
diff --git a/examples/Furnace/MainUsingDiagrams.hs b/examples/Furnace/MainUsingDiagrams.hs
--- a/examples/Furnace/MainUsingDiagrams.hs
+++ b/examples/Furnace/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/InspectionAdjustmentStations/MainUsingDiagrams.hs b/examples/InspectionAdjustmentStations/MainUsingDiagrams.hs
--- a/examples/InspectionAdjustmentStations/MainUsingDiagrams.hs
+++ b/examples/InspectionAdjustmentStations/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/InventorySystem/MainUsingDiagrams.hs b/examples/InventorySystem/MainUsingDiagrams.hs
--- a/examples/InventorySystem/MainUsingDiagrams.hs
+++ b/examples/InventorySystem/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/LinearArray/MainUsingDiagrams.hs b/examples/LinearArray/MainUsingDiagrams.hs
--- a/examples/LinearArray/MainUsingDiagrams.hs
+++ b/examples/LinearArray/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) (model 51)
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) (model 51)
diff --git a/examples/MachRep3/MainUsingDiagrams.hs b/examples/MachRep3/MainUsingDiagrams.hs
--- a/examples/MachRep3/MainUsingDiagrams.hs
+++ b/examples/MachRep3/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/MachineBreakdowns/MainUsingDiagrams.hs b/examples/MachineBreakdowns/MainUsingDiagrams.hs
--- a/examples/MachineBreakdowns/MainUsingDiagrams.hs
+++ b/examples/MachineBreakdowns/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperimentParallel experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperimentParallel experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/PERT/MainUsingDiagrams.hs b/examples/PERT/MainUsingDiagrams.hs
--- a/examples/PERT/MainUsingDiagrams.hs
+++ b/examples/PERT/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/PortOperations/MainUsingDiagrams.hs b/examples/PortOperations/MainUsingDiagrams.hs
--- a/examples/PortOperations/MainUsingDiagrams.hs
+++ b/examples/PortOperations/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/QuarryOperations/MainUsingDiagrams.hs b/examples/QuarryOperations/MainUsingDiagrams.hs
--- a/examples/QuarryOperations/MainUsingDiagrams.hs
+++ b/examples/QuarryOperations/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
diff --git a/examples/SingleLaneTraffic/MainUsingDiagrams.hs b/examples/SingleLaneTraffic/MainUsingDiagrams.hs
--- a/examples/SingleLaneTraffic/MainUsingDiagrams.hs
+++ b/examples/SingleLaneTraffic/MainUsingDiagrams.hs
@@ -6,12 +6,10 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
 main = do
-  runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model1
-  runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model2
-  runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model3
+  runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model1
+  runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model2
+  runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model3
diff --git a/examples/TruckHaulingSituation/MainUsingDiagrams.hs b/examples/TruckHaulingSituation/MainUsingDiagrams.hs
--- a/examples/TruckHaulingSituation/MainUsingDiagrams.hs
+++ b/examples/TruckHaulingSituation/MainUsingDiagrams.hs
@@ -6,9 +6,7 @@
 
 import Graphics.Rendering.Chart.Backend.Diagrams
 
-import qualified Data.Map as M
-
 import Model
 import Experiment
 
-main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG M.empty) model
+main = runExperiment experiment generators (WebPageRenderer $ DiagramsRenderer SVG loadCommonFonts) model
