Doh, and why when you post the code do you also spot the obvious mistake. The 1 sec pause in the loop !!

Sorry.