Hi I've made this drag and drop game - dead simple when the user gets all the answers correct the game moves onto frame 2 and displays a congratulations message. There are 10 mc's to drag into one of 2 targets. However the last mc dragged to complete the game remains on the stage when it moves onto frame 2 even though there is not an instance of it there.

I have posted the last part of the code here but I can't see any problems with it .... hope someone can help....

Code:
//Last draggable movie clip
this.pea_mc.onPress = function() {
	startDrag(this);
	pea_mc.swapDepths(100);
    _root.answer1="";
}
this.pea_mc.onRelease = function() {
	stopDrag();

if(eval(this._droptarget) == _root.target6_mc) {
       setProperty(this, _x, 490);
		setProperty(this, _y, 110);
	   _root.answer1="Correct";
		_root.allCorrect +=1;
}
else{
	setProperty(this, _x, 330);
		setProperty(this, _y, 240);
		_root.answer1 = "wrong";
	}
}

allCorrect =0;
// check if all answers 
// are correct
_root.onEnterFrame= function(){
	if(_root.allCorrect==10){
		_root.gotoAndPlay(2);
	}
}