                 else if (index == 0)
                     insertIndex = 0;
                 else
-                    insertIndex = index -1;
+                    insertIndex = index;
                     
                 super.setChildIndex(child, insertIndex);
                 return child;

        
        itemAdded(item, index);
        
        assignDisplayObjects(index);
        
        return item;
    }

            }    
        }
            
        assignDisplayObjects();
        
        return item;
    }
