Movie clip not being removed, makes no sense, should work:(

function showBigScreen()
{
    for (var i:Number = 0; i<thumb.n; i++)
    {
        if (this == thumb.handle*) //my thumbnail comparison, so I know which big image
        //to show in the main viewer
        {
            for (var k:Number = 0; k<thumb.n; k++)
            {
                [COLOR=Red]photo.handle[k].removeMovieClip();[/COLOR] //suppost to remove all movie clips so
                //I wont have more than one in the "main viewer" at once
                //however they do not get removed...
            }
            photo.handle* = _root.attachMovie("img"+i, "bigscreen"+i, _root.getNextHighestDepth());
            photo.handle*._x = photo.x;
            photo.handle*._y = photo.y;
            photo.handle*._width = photo.w;
            photo.handle*._height = photo.h;
            photo.handle*._alpha = 0; //they phase in later
            photo.phaseIn* = true;
            photo.handle*.useHandCursor = false;
            iface.frame.handle.swapDepths(_root.getNextHighestDepth());
            photo.handle*.onPress = function()
            {
                this.startDrag(); //these are just to check if they're being deleted or not
            }
            photo.handle*.onRelease = function()
            {
                this.stopDrag();
            }
        }
    }
}