     {
         // Multiple selection needs to be added here....
         
-        selectedItem = dataGroup.getRendererItem(DisplayObject(event.currentTarget));
+        selectedIndex = dataGroup.getRendererItem(event.currentTarget);
     }
     
     /**

     */
    private function dataGroup_itemAddHandler(event:ItemExistenceChangedEvent):void
    {
        var renderer:Object = dataGroup.getItemRenderer(event.relatedObject);
        
        if (renderer)
            renderer.addEventListener("click", item_clickHandler);
            
        if (isItemSelected(event.relatedObject))
            itemSelected(event.relatedObject, true);
    }
    
    /**

            count = addedItems.length;
            for (i = 0; i < count; i++)
            {
                itemSelected(addedItems[i], true);
            }
        }
    }
