Chat is a OLE client I received from Jenkins which uses events to drive the clients. The server generates a "talk" event that the client receives when another cient has spoken. -Keneto