where teh selfdistrukt buttin?!