Graph {Store intermediate results in seperate files}, updated id_list