circular_list committed