linked list: adding directly with lists