Hi Michael: If you set the temporary park bit on the reading cursor won't be reset on a speak_up_date() call. Take a look at any of the review functions such as say_current_Line() to see how it is done. Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061