# Can't remove, delete, unload a loaded .swf?

**URL:** <https://forum.kirupa.com/t/cant-remove-delete-unload-a-loaded-swf/271181>\
**Category:** Uncategorized\
**Created:** [September 19, 2008, 1:06pm UTC](https://forum.kirupa.com/t/cant-remove-delete-unload-a-loaded-swf/271181 "2008-09-19T13:06:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![keitai](https://avatars.discourse-cdn.com/v4/letter/k/73ab20/32.png) [@keitai](https://forum.kirupa.com/u/keitai)\
**Post date:** [September 19, 2008, 1:06pm UTC](https://forum.kirupa.com/t/cant-remove-delete-unload-a-loaded-swf/271181/1 "2008-09-19T13:06:53Z")

</div>

Hi all,

i am trying to hide an external loaded carousel on button click with the following AS

```auto

function showCarousel(showThis) {
	var holder:MovieClip = this.createEmptyMovieClip("holder", this.getNextHighestDepth());
	holder._x = 10;
	holder._y = 50;
	// define listener
	var listener:Object = new Object();
	// define onLoadComplete event (this event occurs after the file is loaded)
	listener.onLoadComplete = function(theTarget:MovieClip):Void {
		TweenLite.from(holder, 2, {_alpha:0});
	};
	// define loader variable
	var loader:MovieClipLoader = new MovieClipLoader();
	// add listener to it
	loader.addListener(listener);
	// and call loadClip method
	loader.loadClip("Carousel.swf", holder);
	if (showThis){
		holder._visible = true;		
	} else {
		//remove Carousel
		trace("remove Carousel");
		holder._visible = false;//tried
		holder.removeMovieClip();//tried
		delete _root.holder;/tried
	}
}

```

I can see the trace "“remove Carousel” but the Carousel.swf is still shown???

When i look in debug mode i can see the \_root.holder, but it doesn’t hide???

What can i do, what can cause this??

regards,
