Just in case anybody had the same problem (there were one or two on another forum), the solution was to implement a
Code:
try {
sleep(milliseconds);
} catch(InterruptedException e) {
//something here
} Just after all my writing - works a treat! I find 5 seconds is enough - might try to fine tune it down...
Hope this helps someone...