Index: exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java
===================================================================
--- exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java	(revision 9)
+++ exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java	(revision 10)
@@ -2,6 +2,4 @@
 
 import java.awt.BorderLayout;
-import java.net.URI;
-import java.net.URISyntaxException;
 import java.util.Arrays;
 import java.util.HashSet;
@@ -23,5 +21,4 @@
 import geniusweb.profileconnection.ProfileConnectionFactory;
 import geniusweb.profileconnection.ProfileInterface;
-import geniusweb.references.ProtocolRef;
 import tudelft.utilities.logging.Reporter;
 
@@ -85,12 +82,5 @@
 	@Override
 	public Capabilities getCapabilities() {
-		try {
-			return new Capabilities(new HashSet<>(
-					Arrays.asList(new ProtocolRef(new URI("SAOP")))));
-		} catch (URISyntaxException e) {
-			getReporter().log(Level.SEVERE, "Failed to create capabilities URI",
-					e);
-			return null;
-		}
+		return new Capabilities(new HashSet<>(Arrays.asList("SAOP")));
 	}
 
Index: exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java
===================================================================
--- exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java	(revision 9)
+++ exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java	(revision 10)
@@ -32,5 +32,5 @@
 import geniusweb.party.inform.Settings;
 import geniusweb.profile.Profile;
-import geniusweb.profile.utilityspace.LinearAdditiveUtilitySpace;
+import geniusweb.profile.utilityspace.LinearAdditive;
 import geniusweb.profileconnection.ProfileConnectionFactory;
 import geniusweb.profileconnection.ProfileInterface;
@@ -61,5 +61,5 @@
 	private final ProgressRounds progress = mock(ProgressRounds.class);
 	private Settings settings;
-	private LinearAdditiveUtilitySpace profile, profile2;
+	private LinearAdditive profile, profile2;
 	private final Parameters parameters = new Parameters();
 	private Reporter reporter = mock(Reporter.class);
@@ -76,9 +76,8 @@
 		String serialized = new String(Files.readAllBytes(Paths.get(PROFILE)),
 				StandardCharsets.UTF_8);
-		profile = (LinearAdditiveUtilitySpace) jackson.readValue(serialized,
-				Profile.class);
+		profile = (LinearAdditive) jackson.readValue(serialized, Profile.class);
 		String serialized2 = new String(Files.readAllBytes(Paths.get(PROFILE2)),
 				StandardCharsets.UTF_8);
-		profile2 = (LinearAdditiveUtilitySpace) jackson.readValue(serialized2,
+		profile2 = (LinearAdditive) jackson.readValue(serialized2,
 				Profile.class);
 
Index: exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java
===================================================================
--- exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java	(revision 9)
+++ exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java	(revision 10)
@@ -34,5 +34,5 @@
 import geniusweb.party.inform.YourTurn;
 import geniusweb.profile.Profile;
-import geniusweb.profile.utilityspace.LinearAdditiveUtilitySpace;
+import geniusweb.profile.utilityspace.LinearAdditive;
 import geniusweb.progress.ProgressRounds;
 import geniusweb.references.Parameters;
@@ -57,5 +57,5 @@
 	private final ProgressRounds progress = mock(ProgressRounds.class);
 	private Settings settings;
-	private LinearAdditiveUtilitySpace profile;
+	private LinearAdditive profile;
 	private final Parameters parameters = new Parameters();
 
@@ -70,6 +70,5 @@
 		String serialized = new String(Files.readAllBytes(Paths.get(PROFILE)),
 				StandardCharsets.UTF_8);
-		profile = (LinearAdditiveUtilitySpace) jackson.readValue(serialized,
-				Profile.class);
+		profile = (LinearAdditive) jackson.readValue(serialized, Profile.class);
 
 	}
@@ -93,10 +92,10 @@
 		Capabilities capabilities = party.getCapabilities();
 		assertFalse("party does not define protocols",
-				capabilities.getProtocols().isEmpty());
+				capabilities.getBehaviours().isEmpty());
 	}
 
 	@Test
 	public void testGetCapabilities() {
-		assertTrue(party.getCapabilities().getProtocols().contains(SAOP));
+		assertTrue(party.getCapabilities().getBehaviours().contains(SAOP));
 	}
 
