When the output stops is that using your say screen function or the output of an application? The say screen is handled slightly differently than application output which is suppose to put the calling app asleep until the synths buffer has cleared. Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061