Delete "retrieve" and "next" in list and add some commits in ListIterator