Ahh i was using a timer to update each second instead of re-updating once one run is complete. I'll remove it now. Thanks :D