implemented linkedlist_iterator for use in new operations