How would oread one character from the terminal without echoing it, or waiting for a carriage return before the routine returns... Scott Le Grand