Lots more work on chat.