add linklist code