destroy everything
335