dnd work in client