More efficient dnd