Updated touch support, added ability to show a string rather than assuming external content