update CList, CLinkedList