@Override
        public void run() {
            long now = System.currentTimeMillis();
            boolean changedStatus = false;
            
            // Checks for TYPING and 3 seconds elapsed time.
            if (myTypingStatus == "TYPING") {
                if (now - lastTypeTime >= 3000) {
                    myTypingStatus = "ENTERED TEXT";
                    changedStatus = true;
                    lastTypeTime = now;
                }
            }

            // Send to the clientModel for it to update the server
            if (changedStatus) {
                try {
                    clientModel.setTypingStatus(thatUsername, myTypingStatus);
                } catch (IOException e) {
                    // SERVER BROKE
                }
            }
        }