rewrote Chat.send