chat, marginally working