CircularLinkedList update