reduce the max_changes