Destroy everything, switching implementations