modify dllist.c