While you're at it, I don't suppose you wanna add a signal handler to listen for SIGHUP, to rehash the speechd.sub? <g>