GameObject go = NGUITools.AddChild(ssi.scoresGrid.gameObject, ssi.scoresItemPrefab );
int numScores = ssi.scoresGrid.transform.childCount;
go.name = numScores.ToString ("00");
ssi.scoresGrid.Reposition(); // we want to sort by object name since the elements have to be in a specific order
if( numScores > 7 ) ssi.scoresScrollBar.barSize = 1f - (.03f*(numScores-7));
else ssi.scoresScrollBar.barSize = 1f;
if( ssi.scoresScrollBar.barSize < .2f ) ssi.scoresScrollBar.barSize = .2f; // don't want the foreground TOO small