I'm trying to make a vertical volume bar and slider. As you drag the slider up the volume does up. As you drag the slider down, the volume goes down. However, the slider isn't staying within its constraints. In fact, it is directly below the volume bar but still holds the height constraints. However, as the slider goes down, the volume goes up. Here's my code and attached is an image of the problem. this._parent.volume1.dragger.onPress = function() { startDrag(this, true, this._x, 0, this._x, this._parent.volBG._height); _root.toolTip._visible = true; setInterval(draggableTip,100); function draggableTip(){ _root.toolTip._y = _root._ymouse; } this.onEnterFrame = function() { var p = (this._y/this._parent.volBG._height)*100; this._parent._parent.sound_mc.sound_obj.setVolume(p); }; }; this._parent.volume1.dragger.onRelease = function() { delete this.onEnterFrame; stopDrag(); }; this._parent.volume1.dragger.onReleaseOutside = function() { _root.toolTip._visible = false; stopDrag(); }; Code (markup): This is in AS 2.0 believe for some strange reason. If you have any suggestions along with your solution as to how I could clean this up, feel free to chime in! Thanks, Joe