fix bugs
convert set into list for node_list