update dlinkedlistss