Add chatting backend incomplete