Modify add del func