      */
     private function sbRoot_mouseMoveHandler(event:MouseEvent):void
     {
-        var mouseDownedDifference:Point = addMouseEventHistory(event);
+        var mouseDownedDifference:Point = 
+            new Point(event.stageX - mouseDownedPoint.x, event.stageY - mouseDownedPoint.y);   
         
         if (!isScrolling)
         {

        if (!isScrolling)
            return;
        
        // This could be a SanboxMouseEvent
        if (event is MouseEvent)
            addMouseEventHistory(event as MouseEvent);
        
        // decide about throw
        

     */
    private static const MAX_THROW_VELOCITY_IPS:Number = 10.0;
    
    /**
     *  @private
     *  Maximum number of times per second we will change the scroll position 
     *  and update the display while dragging.
     */
    private static const MAX_DRAG_RATE:Number = 30;

    /**
     *  @private
