a fucking reasonable chat system at last