Stevie G #1 What evidence do you have that Delay free's the CPU? It's a well known fact. I always use a small delay in my main loop just incase another task needs some cpu.