beggining of linked list... add iterator