Steve - your idea of Begin: ... Pause .. goto Begin is so simple and elegant, I will be using that one. Probably the only difference is just before Pause I will put JZ 6 or some such value to get the bit as far away as possible from the work during the pause. I'm thinking there is probably a way to make the router shut down if it the file isn't restarted in 30 seconds or some other time limit.

D