Add dlist's functions