uh~, destroy will do that is great. But seems break it here will make the code more easier to read and more efficient.