      */
     protected function adjustAfterMove(item:Object, location:int, oldLocation:int):void
     {
-        itemRemoved(item, oldLocation);
+        mx_internal::itemRemoved(item, oldLocation);
         
         // if item is removed before the newly added item
         // then change index to account for this
         if (location > oldLocation)
-            itemAdded(item, location-1);
+            mx_internal::itemAdded(item, location-1);
         else
-            itemAdded(item, location);
+            mx_internal::itemAdded(item, location);
     }
     
     /**

        var length:int = items.length;
        for (var i:int = 0; i < length; i++)
        {
            itemAdded(items[i], location + i);
        }
    }
    

     *
     *  @param event The collection change event
     */
    protected function dataProvider_collectionChangeHandler(event:CollectionEvent):void
    {
        switch (event.kind)
        {
