add partition linked list