Using Mainstream Programs with Assistive Technology