add linklist adt