diff --git a/ToDo b/ToDo
--- a/ToDo
+++ b/ToDo
@@ -1,3 +1,8 @@
+Object -> Experiment?
+
+Object
+   avoid functional dependencies or type class, at all
+
 Examples:
    Election and prognoses
 
diff --git a/probability.cabal b/probability.cabal
--- a/probability.cabal
+++ b/probability.cabal
@@ -1,5 +1,5 @@
 Name:               probability
-Version:            0.2.5
+Version:            0.2.5.1
 License:            BSD3
 License-File:       COPYRIGHT
 Author:             Martin Erwig <erwig@eecs.oregonstate.edu>, Steve Kollmansberger
@@ -28,7 +28,7 @@
 Source-Repository this
   type:     darcs
   location: http://code.haskell.org/~thielema/probability/
-  tag:      0.2.5
+  tag:      0.2.5.1
 
 
 Flag splitBase
@@ -37,7 +37,7 @@
 Library
   Build-Depends:
     utility-ht >=0.0.6 && <0.1,
-    transformers >=0.0.1 && <0.5
+    transformers >=0.0.1 && <0.6
   If flag(splitBase)
     Build-Depends:
       containers >=0.1 && <0.6,
diff --git a/src/Numeric/Probability/Example/Kruskal.hs b/src/Numeric/Probability/Example/Kruskal.hs
--- a/src/Numeric/Probability/Example/Kruskal.hs
+++ b/src/Numeric/Probability/Example/Kruskal.hs
@@ -1,7 +1,7 @@
 {- |
 Given a row of n (~50) dice and
 two players starting with a random dice within the first m (~5) dice.
-Every players moves along the row, according the pips on the dice.
+Every player moves along the row, according the pips on the dice.
 They stop if a move would exceed the row.
 What is the probability that they stop at the same die?
 (It is close to one.)
diff --git a/src/Numeric/Probability/Object.hs b/src/Numeric/Probability/Object.hs
--- a/src/Numeric/Probability/Object.hs
+++ b/src/Numeric/Probability/Object.hs
@@ -12,6 +12,8 @@
 and for generating random values according to the distribution.
 The latter one is of course more efficient
 and may be used for approximation of the distribution by simulation.
+
+Maybe a better name is @Experiment@.
 -}
 module Numeric.Probability.Object where
 
