updated linkedlist problems