What about documentation and tech support? If systems like Supple were to be widely adopted, what would happen to our ability to share expertise via documentation or other technical support mechanisms For documentation, the answer is easy it is trivial to automatically generate instructions showing the sequence of UI operations and to illustrate these instructions with automatically created screenshots. For remote technical support, where screen sharing is currently used, a model sharing approach could be used instead the user’s and the technician’s versions of the software could be linked not at the level of the pixels, but at the level of the underlying model the technician and the user can see different surface presentation of the application, but both would be operating identical functionality. If the technician, for example, set a combo box to a particular value, the same operation could be visualized on a user’s screen regardless of how this functionality is rendered.