* Enhanced prompt()