      */
     private function item_clickHandler(event:MouseEvent):void
     {
-        var index:int = dataGroup.getItemIndexForRenderer(
+        var index:int = dataGroup.getElementIndex(
                             event.currentTarget as IVisualElement);
 
 		if (index == selectedIndex)

     *  @private
     *  Called when an item has been added to this component.
     */
    private function dataGroup_itemAddHandler(event:ItemExistenceChangedEvent):void
    {
        var renderer:IEventDispatcher = IEventDispatcher(event.renderer);
        var index:int = event.index;

            case Keyboard.UP:
            case Keyboard.LEFT:
            {
				currentRenderer = dataGroup.getElementAt(focusedIndex) as ISelectableRenderer;
				if (focusedIndex > 0)
				{
					if (currentRenderer)
						currentRenderer.showFocusIndicator = false;
					--focusedIndex;
					adjustLayering(focusedIndex);
					renderer = dataGroup.getElementAt(focusedIndex) as ISelectableRenderer;
					if (renderer)
						renderer.showFocusIndicator = true;
				}
