Obj-File which contains "random" child's

hi there,

my problem is the following, i have a obj-file with a lightcycle (Tron) and load it to my scene with:


 FormatConverter converter = new ObjToJme();
converter.setProperty("mtllib", bikeFile);

ByteArrayOutputStream out = new ByteArrayOutputStream();
player_model = null;
try {
converter.convert(bikeFile.openStream(), out);
player_model = (Spatial)BinaryImporter.getInstance().load(out.toByteArray());
} catch (IOException ioe) {
ioe.printStackTrace();
}

My problem is that i get different children's for the player_model.
Code:
Node vehicle = new Node("Vehicle Parts");
       List<Spatial> model_part_list = ((Node)model).getChildren();
       int c = model_part_list.size();
       for(int i=0;i<c;i++) System.out.println(model_part_list.get(i).getName());
       
       
       /*

       */
       Spatial main_part = ((Node)model).getChild("temp0");
.
.
.

I have noticed that the order of the Childs is changeing (just in three variations)

temp0
temp1
temp2
temp3
temp5

temp0
temp1
temp2
temp3
temp4

temp0
temp2
temp3
temp4
temp5

The names of the children are the same, but the content is diferent! That is very unuseful,because i want to add different Materialstates. Is there any solution?

Amun-Re