Hi Guys, I have a timer set up to call a screen refresh so the drawrect function is called. Lately, I've ported a pi calculation routine I had working on another platform. The routine calcs 50000 digits of pi, and I want it to time that calculation. It appears the timer isn't called while the drawrect function is busy calculating pi. Any suggestions on how to fix this? or even if it should be a problem? Cheers, Art.