Ah yes, it's just WIP, the item creation is working and it does create the item with the scriptable object that is in the array list, just can't get the "contains" to work, so it doesn't add more of same item but just add to the "amount" of the gameObject that is already created.