add test of dlist