Linked list implementation passes