ADD Delete function modify