add linklist.h