events clientName and disconnected modified