Reference movieclips between classes

hello i am trying to get a movieclip in one class to stay at the same x and y value of a movieclip in another class. the arm is meant to stay on the player’s mc in armClass.as .here is the code.


package {

    import flash.display.MovieClip;
    import flash.display.*;
    import flash.display.Sprite;
    import flash.display.MovieClip;
    import flash.events.Event;
    import flash.events.*;
    import Global;

    import flash.filters.ColorMatrixFilter;
    import fl.motion.AdjustColor;

    //import Soldier
    //import Bullet

    public class player extends MovieClip {

        public function player() {
            //MovieClip(root).gotoAndStop(3);







            addEventListener(Event.ENTER_FRAME, enterFramePlayer);
            var newPlayer:playermc = new playermc();
            addChild(newPlayer);
            addChild(new armClass())
            newPlayer.x=300
            newPlayer.y=400
            function enterFramePlayer(e) {
            newPlayer.x++
            //trace("YES")
//x = MovieClip(root).newPlayer.x
//y=MovieClip(root).newPlayer.y
            //trace("wpps")
            //break;




            //break;

        }

        }



        

    }

}



package {

    import flash.display.MovieClip;
    import flash.display.*;
    import flash.display.Sprite;
    import flash.display.MovieClip;
    import flash.events.Event;
    import flash.events.*;
    import Global;
    import player;

    import flash.filters.ColorMatrixFilter;
    import fl.motion.AdjustColor;

    //import Soldier
    //import Bullet

    public class armClass extends MovieClip {

        public function armClass() {
            //MovieClip(root).gotoAndStop(3);







            addEventListener(Event.ENTER_FRAME, enterFramearms);
            var newArm:arm = new arm();
            addChild(newArm);
            
            newArm.x=300
            newArm.y=400
            function enterFramearms(e) {
                //newArm.x = player.newPlayer.x  //doesnt work
            /*if (player.scaleX>0) {
            arm.x=player.x+5+playeracc*.25;
        } else if (player.scaleX <0) {
            arm.x=player.x-5+playeracc*.25;
        }*/
            //trace("arm")
//x = MovieClip(root).newPlayer.x
//y=MovieClip(root).newPlayer.y
            //trace("wpps")
            //break;




            //break;

        }

        }



        

    }

}