Cleared up some dlist logic