no self delete in unsetup;