Доброе время суток.
1. Я подгружаю swf и помещаю их в movieclip и все получившиеся movieclip'ы кладу в массив.

Код AS3:
var mc:MovieClip=MovieClip(e.target.content);
tcas_mc_arr.push(mc);
Где e.target.content это Loader. Все мувики я отображаю в "главном" кадре. Если же я пытаюсь поместить какой-то из мувиков в другом месте, то он пропадает в "главном" кадре.

Код AS3:
var tmp_tcas:MovieClip=tcas_arr[tmp_val];
show_tcas.addChild(tmp_tcas);
Подскажите пожалуйста как этого можно избежать!
2. Создаются MovieClip'ы и им присваивается событие и имя:

Код AS3:
var btn:play_bc=new play_bc();
btn.name="some_name";
btn.addEventListener(MouseEvent.MOUSE_DOWN, btn_down);
main_w.addChild(btn);
function btn_down(e:MouseEvent)
{
trace(e.target.name );
}
Но по нажатию мне выводится instance672. Подскажите пожалуйста как в этой ситуации можно получить именно то имя, что я задавал?
Заранее благодарю за помощь!