update Doubly-Circular LinkedList