Index: exampleparties/anac2019/agentgg/pom.xml
===================================================================
--- exampleparties/anac2019/agentgg/pom.xml	(revision 41)
+++ exampleparties/anac2019/agentgg/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties.anac2019</groupId>
 	<artifactId>agentgg</artifactId>
-	<version>2.0.5</version>  <!-- equals the geniusweb version -->
+	<version>2.0.6</version>  <!-- equals the geniusweb version -->
 	<packaging>jar</packaging>
 
@@ -60,5 +60,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
Index: exampleparties/anac2019/winkyagent/pom.xml
===================================================================
--- exampleparties/anac2019/winkyagent/pom.xml	(revision 41)
+++ exampleparties/anac2019/winkyagent/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties.anac2019</groupId>
 	<artifactId>winkyagent</artifactId>
-	<version>2.0.5</version>  <!-- equals the geniusweb version -->
+	<version>2.0.6</version>  <!-- equals the geniusweb version -->
 	<packaging>jar</packaging>
 
@@ -60,5 +60,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
Index: exampleparties/boulware/pom.xml
===================================================================
--- exampleparties/boulware/pom.xml	(revision 41)
+++ exampleparties/boulware/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>boulware</artifactId>
-	<version>2.0.5</version> 
+	<version>2.0.6</version> 
 	<packaging>jar</packaging>
 
Index: exampleparties/comparebids/pom.xml
===================================================================
--- exampleparties/comparebids/pom.xml	(revision 41)
+++ exampleparties/comparebids/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>comparebids</artifactId>
-	<version>2.0.5</version>
+	<version>2.0.6</version>
 	<packaging>jar</packaging>
 
@@ -53,5 +53,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
Index: exampleparties/conceder/pom.xml
===================================================================
--- exampleparties/conceder/pom.xml	(revision 41)
+++ exampleparties/conceder/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>conceder</artifactId>
-	<version>2.0.5</version> 
+	<version>2.0.6</version> 
 	<packaging>jar</packaging>
 
Index: exampleparties/hardliner/pom.xml
===================================================================
--- exampleparties/hardliner/pom.xml	(revision 41)
+++ exampleparties/hardliner/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>hardliner</artifactId>
-	<version>2.0.5</version> 
+	<version>2.0.6</version> 
 	<packaging>jar</packaging>
 
Index: exampleparties/humangui/pom.xml
===================================================================
--- exampleparties/humangui/pom.xml	(revision 41)
+++ exampleparties/humangui/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>humangui</artifactId>
-	<version>2.0.5</version> 
+	<version>2.0.6</version> 
 	<packaging>jar</packaging>
 
Index: exampleparties/linear/pom.xml
===================================================================
--- exampleparties/linear/pom.xml	(revision 41)
+++ exampleparties/linear/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>linear</artifactId>
-	<version>2.0.5</version>
+	<version>2.0.6</version>
 	<packaging>jar</packaging>
 
Index: exampleparties/randomparty/pom.xml
===================================================================
--- exampleparties/randomparty/pom.xml	(revision 41)
+++ exampleparties/randomparty/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>randomparty</artifactId>
-	<version>2.0.5</version> <!-- equals the geniusweb version -->
+	<version>2.0.6</version> <!-- equals the geniusweb version -->
 	<packaging>jar</packaging>
 
@@ -55,5 +55,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
Index: exampleparties/randompartypy/pom.xml
===================================================================
--- exampleparties/randompartypy/pom.xml	(revision 41)
+++ exampleparties/randompartypy/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>randompyparty</artifactId>
-	<version>2.0.5</version>  <!-- equals the geniusweb version -->
+	<version>2.0.6</version>  <!-- equals the geniusweb version -->
 	<packaging>jar</packaging>
 
@@ -48,5 +48,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
Index: exampleparties/simpleboa/pom.xml
===================================================================
--- exampleparties/simpleboa/pom.xml	(revision 41)
+++ exampleparties/simpleboa/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>simpleboaparty</artifactId>
-	<version>2.0.5</version> 
+	<version>2.0.6</version> 
 	<packaging>jar</packaging>
 
Index: exampleparties/simpleshaop/pom.xml
===================================================================
--- exampleparties/simpleshaop/pom.xml	(revision 41)
+++ exampleparties/simpleshaop/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>simpleshaop</artifactId>
-	<version>2.0.5</version> 
+	<version>2.0.6</version> 
 	<packaging>jar</packaging>
 
@@ -53,5 +53,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
Index: exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java
===================================================================
--- exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java	(revision 41)
+++ exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java	(revision 42)
@@ -110,5 +110,5 @@
 		if (estimatedProfile == null) {
 			estimatedProfile = new SimpleLinearOrdering(
-					profileint.getProfile());
+					(DefaultPartialOrdering) profileint.getProfile());
 		}
 
Index: exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java
===================================================================
--- exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java	(revision 41)
+++ exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java	(revision 42)
@@ -11,5 +11,4 @@
 import geniusweb.issuevalue.Domain;
 import geniusweb.profile.DefaultPartialOrdering;
-import geniusweb.profile.Profile;
 import geniusweb.profile.utilityspace.UtilitySpace;
 
@@ -26,5 +25,5 @@
 	private final List<Bid> bids;
 
-	SimpleLinearOrdering(Profile profile) {
+	SimpleLinearOrdering(DefaultPartialOrdering profile) {
 		this(profile.getDomain(), getSortedBids(profile));
 	}
@@ -87,14 +86,9 @@
 	/**
 	 * 
-	 * @param profile the {@link Profile}
+	 * @param profile the {@link DefaultPartialOrdering}
 	 * @return a list of bids in the profile sorted from low to high utility.
 	 */
-	private static List<Bid> getSortedBids(Profile profile) {
-		if (!(profile instanceof DefaultPartialOrdering)) {
-			throw new UnsupportedOperationException(
-					"Only DefaultPartialOrdering supported");
-		}
-		DefaultPartialOrdering prof = (DefaultPartialOrdering) profile;
-		List<Bid> bidslist = prof.getBids();
+	private static List<Bid> getSortedBids(DefaultPartialOrdering profile) {
+		List<Bid> bidslist = profile.getBids();
 		// NOTE sort defaults to ascending order, this is missing in docs.
 		Collections.sort(bidslist, new Comparator<Bid>() {
@@ -102,5 +96,5 @@
 			@Override
 			public int compare(Bid b1, Bid b2) {
-				return prof.isPreferredOrEqual(b1, b2) ? 1 : -1;
+				return profile.isPreferredOrEqual(b1, b2) ? 1 : -1;
 			}
 
Index: exampleparties/timedependentparty/pom.xml
===================================================================
--- exampleparties/timedependentparty/pom.xml	(revision 41)
+++ exampleparties/timedependentparty/pom.xml	(revision 42)
@@ -6,5 +6,5 @@
 	<groupId>geniusweb.exampleparties</groupId>
 	<artifactId>timedependentparty</artifactId>
-	<version>2.0.5</version> <!-- equals the geniusweb version -->
+	<version>2.0.6</version> <!-- equals the geniusweb version -->
 	<packaging>jar</packaging>
 
@@ -53,5 +53,5 @@
 			<groupId>tudelft.utilities</groupId>
 			<artifactId>utilities</artifactId>
-			<version>1.1.0</version>
+			<version>1.1.1</version>
 		</dependency>
 
