> So I thought I'd use the sleep function in the time module. > This was a loss however, it would do all the iterations in > the loop and all the sleeps before it actually DREW anything > on the canvas (gotta use a canvas). Have you looked at the scheduler class in the sched module. It looks like it might do it since it refers to threads.... I've never used sched however so no guarantees :-) Alan G.