all but modify