Yes I am subclassing, and it was the reason, fixed that part.

Now wuts wrong the above, I do see setting the string twice...thats just how I saw some code do it so each item had a proper index.

I guess though I don't really need any item data I found ways around all of that already.