add intrusive_list