<mx:Repeater id="rep" dataProvider="{CircleData.getInstance().currentCircleArray}">
<mx:Button id="button" /> </mx:Repeater>
It'd be button[x] -- correct? ie the array of buttons.Well if wanted to swap two buttons - would that kill their positioning after that?