Hi again everyone, Now im trying to figure out how to run a function every time a certain amount of time has elapsed. I have tried using the NSTimer function but it does not seem to run my code. The code i want it to run changes the Array's that I had talked about in a previous thread and i want it to run once every second or something like that. When i run the code with NSTimer it does not redraw the screen that i want it to redraw. It just sits on the screen unchanged and stares at me. Any suggestions/help would be greatly appreciated!