destroying should work correctly