added LinkList subclass