Index: exampleparties/timedependentparty/pom.xml
===================================================================
--- exampleparties/timedependentparty/pom.xml	(revision 23)
+++ exampleparties/timedependentparty/pom.xml	(revision 24)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>timedependentparty</artifactId>
-	<version>1.5.2</version> <!-- must equal ${geniusweb.version} -->
+	<version>1.5.3</version> <!-- must equal ${geniusweb.version} -->
 	<packaging>jar</packaging>
 
@@ -17,5 +17,5 @@
 		<passwd>${env.ARTIFACTORY_PASS}</passwd>
 		<jackson-2-version>2.9.10</jackson-2-version>
-		<geniusweb.version>1.5.2</geniusweb.version>
+		<geniusweb.version>1.5.3</geniusweb.version>
 	</properties>
 
@@ -34,5 +34,5 @@
 			<groupId>geniusweb</groupId>
 			<artifactId>party</artifactId>
-	<version>${geniusweb.version}</version>
+			<version>${geniusweb.version}</version>
 		</dependency>
 
@@ -40,10 +40,10 @@
 			<groupId>geniusweb</groupId>
 			<artifactId>bidspace</artifactId>
-	<version>${geniusweb.version}</version>
+			<version>${geniusweb.version}</version>
 		</dependency>
 		<dependency>
 			<groupId>geniusweb</groupId>
 			<artifactId>profileconnection</artifactId>
-	<version>${geniusweb.version}</version>
+			<version>${geniusweb.version}</version>
 		</dependency>
 		<dependency>
@@ -188,5 +188,5 @@
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.1</version>
+				<version>3.2.0</version>
 				<executions>
 					<execution>
@@ -195,8 +195,4 @@
 							<goal>jar</goal>
 						</goals>
-						<configuration>
-							<additionalparam>${javadoc.opts}</additionalparam>
-							<additionalparam>-Xdoclint:none</additionalparam>
-						</configuration>
 					</execution>
 				</executions>
Index: exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java
===================================================================
--- exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java	(revision 23)
+++ exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java	(revision 24)
@@ -21,5 +21,9 @@
 public class ExtendedUtilSpace {
 	private LinearAdditive utilspace;
-	private BigDecimal tolerance; // utility tolerance for a bid.
+	/**
+	 * The tolerance for a utility. Generally utilities can be this amount
+	 * smaller than requested. See also {@link #computeTolerance()}.
+	 */
+	private BigDecimal tolerance;
 	private BidsWithUtility bidutils;
 	// min and max achievable utility
@@ -92,6 +96,7 @@
 
 	/**
-	 * @param utilityGoal
-	 * @return bids with utility inside [utilitygoal-tolerance, utilitygoal]
+	 * @param utilityGoal the requested utility
+	 * @return bids with utility inside [utilitygoal-{@link #tolerance},
+	 *         utilitygoal]
 	 */
 	public ImmutableList<Bid> getBids(BigDecimal utilityGoal) {
Index: exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java
===================================================================
--- exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java	(revision 23)
+++ exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java	(revision 24)
@@ -34,5 +34,5 @@
  * brute-force search through the bidspace and can handle bidspace sizes up to
  * 2^31 (approx 1 billion bids). It may take excessive time and run out of time
- * on bidspaces > 10000 bids. In special cases it may even run out of memory,
+ * on bidspaces &gt; 10000 bids. In special cases it may even run out of memory,
  */
 public class TimeDependentParty extends DefaultParty {
@@ -104,9 +104,9 @@
 	 *         behaviour [1]:
 	 * 
-	 *         1. Boulware: For this strategy e < 1 and the initial offer is
+	 *         1. Boulware: For this strategy e &lt; 1 and the initial offer is
 	 *         maintained till time is almost exhausted, when the agent concedes
 	 *         up to its reservation value.
 	 * 
-	 *         2. Conceder: For this strategy e > 1 and the agent goes to its
+	 *         2. Conceder: For this strategy e &gt; 1 and the agent goes to its
 	 *         reservation value very quickly.
 	 * 
Index: exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java
===================================================================
--- exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java	(revision 23)
+++ exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java	(revision 24)
@@ -8,4 +8,5 @@
 import static org.mockito.Mockito.mock;
 import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
 
 import java.io.IOException;
@@ -35,4 +36,5 @@
 import geniusweb.connection.ConnectionEnd;
 import geniusweb.inform.ActionDone;
+import geniusweb.inform.Agreements;
 import geniusweb.inform.Finished;
 import geniusweb.inform.Inform;
@@ -181,8 +183,11 @@
 		party.connect(connection);
 		party.notifyChange(settings);
-		party.notifyChange(new Finished(null));
+		Agreements agreements = mock(Agreements.class);
+		when(agreements.toString()).thenReturn("agree");
+
+		party.notifyChange(new Finished(agreements));
 
 		verify(reporter).log(eq(Level.INFO),
-				eq("Final ourcome:Finished[null]"));
+				eq("Final ourcome:Finished[agree]"));
 	}
 
