more updates to LinkedList