Mouse Draw

This should draw right!?

var i:Number = 0;
onMouseMove = function(){
    var Xmouse:Number = _root._xmouse;
    var Ymouse:Number = _root._ymouse;
    i+=1;
    trace(Xmouse);
    _root.attachMovie("shape","shape"+i,i,{_x:Xmouse,_y:Ymouse});
}

Nothing happens! I have a simple square named shape in the library.:asian: