add self destroy feature

ive add aself destriy fearure ti the dev version

plseas review it