add dlist_delete dlist_insert dlist_get_by_index dlist_set_by_index