was also a job description at that time. Another input into the eventual FullWrite product was the recent introduction of outliner products. These products were intended to help workers, and writers in particular, keep their work organized by introducing a top-down workflow. Instead of starting a document at the top and working their way to the bottom, outliners suggested the user first jot down their ideas in outline form, and then expand the outlines over time, in any order. If major changes had to be made, editing the outline itself could accomplish those changes in the document. There was serious consideration given to the idea that outliners might be ushering in a new way of writing. At the time, outliners were typically stand-alone products with limited integration with other applications, but there was clearly a desire for these systems to be integrated directly into the products they supported. Design FullWrite addressed each of these concepts and problems. To start with, FullWrite replaced MacWrite's GUI with one that was a true WYSIWYG display, optionally allowing the entire page to be displayed exactly as it would on the printer. Unlike other programs with similar features implemented as a "preview" mode, in FullWrite the document remained fully editable in this view. FullWrite also included a number of advanced layout features, such as user-adjustable kerning and automatic hyphenation. Text could be marked for inclusion in footnotes/endnotes, the table of contents or an index, all of which were automatically maintained. FullWrite also featured change bars, allowing users to track changes to the documents. Most of these features have since appeared on other high-end products, but at the time FullWrite was considerably more advanced than any competing products on the Mac, matching or beating the feature set of the high-end DOS products. One of the primary "selling features" of their new word processor was its well-integrated outliner. Unlike competing designs, FullWrite's solution supported not only one document outline, but any number of them, allowing the document to be arranged in several different ways. Additionally, the outlines were not separate from the document, but parts of it, and could be displayed or hidden as the user wished. In contrast, a more traditional outliner, like the one in Microsoft Word, uses portions of the document itself as the outliner's data, often header text. This forces the outline to have a 1-to-1 relationship between the document text and its