diff --git a/src/client/ClientUpdate.java b/src/client/ClientUpdate.java
new file mode 100644
index 0000000000000000000000000000000000000000..7320c7b76e3e6c1d9c23b523dcb6f1741f4e8935
--- /dev/null
+++ b/src/client/ClientUpdate.java
@@ -0,0 +1,26 @@
+package client;
+
+import remote.IClientUpdate;
+
+import java.io.Serializable;
+import java.rmi.RemoteException;
+import java.rmi.server.UnicastRemoteObject;
+
+public class ClientUpdate extends UnicastRemoteObject implements IClientUpdate, Serializable {
+
+ private Client client;
+
+ public ClientUpdate(Client client) throws RemoteException
+ {
+ super();
+ this.client = client;
+ }
+
+ @Override
+ public boolean notifyClient(String fromClient, String newUsername) throws RemoteException
+ {
+ client.getChatScreen().getUserListArea().setText(newUsername);
+
+ return true;
+ }
+}