added 2 new listeners: chatMessage and readToReceive