@Override
        public void run() throws NotRegisteredException {
                try {
                        if (!connection.registered) {
                                throw new NotRegisteredException("You must be registered in a room");
                        }
                        connection.start();
                } catch (Exception e) {
                        ui.notifyError(e.getMessage());
                }       
        }