Okay, that's good. Add every pointer you got and go into different levels. It will say if the pointer is invalid, at which case you can be sure the correct pointer is not that one. After you've gotten rid of all the invalid pointers, there might be some that point to the wrong address despite being valid, so you should test for that as well. Tell me the pointer that works and I can explain how it's put into a code. Then you can adapt the tutorial to any pointerI've used it a couple of times when seeing if a value changed.