made consistant with refactored change_list return