diff --git a/src/baleine/common/interfaces/client/IDataToCom.java b/src/baleine/common/interfaces/client/IDataToCom.java
index 677228751aa56b3cb28619f3a177c6ac26dc6d6a..8e8c9ea8fc14fa3437c24244c2649ce991a4a5a0 100644
--- a/src/baleine/common/interfaces/client/IDataToCom.java
+++ b/src/baleine/common/interfaces/client/IDataToCom.java
@@ -1,5 +1,32 @@
 package baleine.common.interfaces.client;
 
+import java.net.InetAddress;
+import java.util.UUID;
+
+import com.sun.jmx.snmp.Timestamp;
+
+import baleine.common.dataModel.GameLight;
+import baleine.common.dataModel.Move;
+import baleine.common.dataModel.UserLight;
+
 public interface IDataToCom {
+	public void getPlayerByUUID(UUID playerRequested);
+
+	public void connectedUserOnline(UserLight user, InetAddress adress);
+
+	public void addNewGameAvailable(GameLight newGame);
+
+	public void requestGameSave(UUID gameId, UUID userId);
+
+	public void sendChatMessage(String message, Timestamp time);
+
+	public void sendDisconnectingRequest(UUID user);
+
+	public void addSpectator(GameLight game, UserLight spectator);
+
+	public void askJoinGame(UUID gameId, UUID userId);
+
+	public void sendJoinRequestAnswer(UUID userRequesting, UUID gameUUID, boolean isAccepted);
 
+	public void sendMove(Move move);
 }