Problems spacing loaded objects, stuck!

Code as follows, I simply need to define a different X vaule to each loaded box, I think i’m getting muddled now though:

//Define the xValue globally
var currentX:Number = 0;

//step 1: create the empty MC
game={xValue:0, yValue:0};
game.clip = _root.createEmptyMovieClip(‘empty’, this.getNextHighestDepth());

for(var i=0;i<8;i++){
var thumb:MovieClip = empty.createEmptyMovieClip(‘box’+i, this.getNextHighestDepth());
var Holder:MovieClip = empty[‘box’+i].attachMovie(‘box’, ‘new’, this.getNextHighestDepth());
_root.empty[‘box’+i].xValue = _root.empty[‘box’+i]._x;
//_root.empty[‘box’+i]._x = _root.empty[‘box’+i].xValue;
this.xValue = currentX;
currentX += 15;
trace(this.xValue);
}