How do you get rid of an swf after loading it?

I have an swf that I load to the stage. When a button is hit, I want to get rid of it and free up everything so it can be loaded again.

I have three objects, the URLRequest, a Loader, and a MovieClip. I use the onLoad event of the Loader to attach the loaders loadEvent.currentTarget.content to the window. I tried removing the window with removeChild, but I’m still getting sound from the loaded swf.

Any ideas?