add del func