     override public function getChildIDArray():Array
     {
         var childIDArray:Array = super.getChildIDArray();
-        childIDArray[childIDArray.length] = childIDArray.length;
+
+        // 1 for first child edit field
+        childIDArray[childIDArray.length] = childIDArray.length+1;
         return childIDArray;
     }
     

     */
    override public function get_accState(childID:uint):uint
    {
        if (childID <= 1)
            return  super.get_accState(0);
        else {
            return super.get_accState(ComboBox(master).isDropDownOpen ? childID -1 : 0);
        }
    }
    
    /**

    {
        if (childID > 1 )
            super.accSelect(selFlag, childID - 1)
        else if (childID <= 1 && ComboBox(master).textInput)
            ComboBox(master).setFocus();
    }
    
    /**
