Overcoming destruction