delete code modify