Please Help: duplicateMovieClip with filter effects

i’m been spending hours and hours trying to figure this issue out but i cannot seem to solve it for the life of me. :confused:

i have questions:

  1. i’ve been able to duplicate my movie but only one of buttons has a mouse over effect. how do i get my other buttons to have their own unique mouse over?

  2. now that i figured out a way to get my buttons to go down 5 rows, how do i get to also go across ten rows?

  3. lastly, how can i dynamically create text fields inside each of those buttons and how would i access them individually once the buttons have been created?

import flash.filters.DropShadowFilter;
var mc:MovieClip = createDropShadowRectangle ("DropShadowAlpha");

var container:MovieClip = setUpContainer ();
var ln:Number = 5;
var spacer:Number = 5;
var duplicate:MovieClip;
for (var i:Number = 1; i < ln; i++) {
	var newY:Number = i * (container._height + spacer);
	duplicate = container.duplicateMovieClip ("clip-" + i, i, {_y:newY});
	trace (duplicate);// _level0.clip-[number]
}

function setUpContainer ():MovieClip {
	var mc:MovieClip = this.createEmptyMovieClip ("container", this.getNextHighestDepth ());
	var w:Number = 50;
	var h:Number = 50;
	mc.beginFill (0xf0f0f0);
	mc.lineTo (w,0);
	mc.lineTo (w,h);
	mc.lineTo (0,h);
	mc.lineTo (0,0);
	mc.endFill ();
	
	mc.onRelease = function () {
		//...will use tween effect here
	};
	
	var filter:DropShadowFilter = new DropShadowFilter (2, 45, 0x000000, 0.8, 16, 16, 1, 3, false, false, false);
	var filterArray:Array = new Array ();
	filterArray.push (filter);
	mc.filters = filterArray;
	return mc;
}

i’ve been told to use the clone(); method but there’s nothing solid i’ve been able to find with google or in the flash docs.
any help on how to achieve these results will greatly be appreciated.

thank you