Thank you for the Reply!
Well i guess i'm gonna be here for a long time cause i just don't understand how this array list stuff works. xD Like when items get deleted, it deletes it in the array list as well so the index gonna change. for example.: object at index 1 gets deleted. buy a couple of items, these get added to the list, then load the game back to the original state, but the indexes are all shifted because of the deleted and added items, and when you load in, the objects get another objects (position,rotation,size,name ect)