working on message chat.