A multimodal end-2-end approach to accessible computing. (2015)