its the correct data. It just seems that when I go through the event added to the label its pulling from the wrong spot (thats what it looks like) so what I think is happening is that I AM updating that structure there BUT I'm not appending it to the structure stored in the .tag. Hold on a sec though I think Im going about this all wrong.

I already have my array of 24 game pieces I don't see a reason why I need to recreate them. I am going to try this by just updated the .location property and moving them. However, that still don't solve my struct update issue. Give me a few minutes to hammer away at this. Maybe I'll find the issue.