add
delete ptr;