Scroll Bar Confusion

Hi Guys And Girls,

I tried making a scroll bar and it just wont work! I don’t understand.
The scroller goes up and down, but the text wont move!

The instance names are all there, I make that mistake WAY to often!

Here’s the code:

var scrollUpper:Number = 54;
var scrollLower:Number = 222;
var textLower:Number = 42;
var textUpper:Number = -177;

var scrollRange:Number = scrollLower - scrollUpper;
var textRange:Number = textLower - textUpper;

function scroll (){
    var moved:Number = scroller_mc._y - scrollUpper;
    var pctMoved:Number = moved/scrollRange;
    var textMove:Number = pctMoved*textRange;
    text_mc.y = textLower - textMove;
}
scroller_mc.onPress = function () {
    this.startDrag(false,this._x,scrollUpper,this._x,scrollLower);
    this.onMouseMove = scroll;
}

scroller_mc.onRelease = scroller_mc.onReleaseOutside = function () {
    this.stopDrag();
    this.onMouseMove = null;
}

Any help would be wikid, cheers.