Thank you for the reply, I think understand what you are saying I'm doing wrong, but I understand the solution.
I'm coming GameMaker and so my brain is wrapped around how it handles instances/variables, which seems to be very different here.
Would you be willing to provide a code picture?