Text this: Software Architectural Support for Handheld Computing.