del unnecessary