Gen self destruct