Nomfli, selfdestruction