I wasn't trying to imply that a switch from one screen reader to another is what is needed. But the login program that is distributed with YASR should become portable and integrate into YASR in such a way that it is part of YASR rather than a separate program. In other words, YASR itself should do what the login program does rather than having a separate program to do it and then switch to YASR's virtual shell approach. HTH, Lorenzo