self destroying code
 conflicting conflicts