lines-per-page given by the user during program installation, WordStar would display a full line of dash characters onscreen showing where page breaks would occur during hardcopy printout. Many users found this very reassuring during editing, knowing beforehand where pages would end and begin, and where text would thus be interrupted across pages. Barnaby left the company in March 1980, but due to WordStar's sophistication, the company's extensive sales and marketing efforts, and bundling deals with Osborne and other computer makers, MicroPro's sales grew from in 1979 to million in fiscal year 1984, surpassing earlier market leader Electric Pencil. By May 1983 BYTE magazine called WordStar "without a doubt the best-known and probably the most widely used personal computer word-processing program". The company released WordStar 3.3 in June 1983; the 650,000 cumulative copies of WordStar for the IBM PC and other computers sold by that fall was more than double that of the second most-popular word processor, and that year MicroPro had 10% of the personal computer software market. By 1984, the year it held an initial public offering, MicroPro was the world's largest software company with 23% of the word processor market. A manual that PC Magazine described as "incredibly inadequate" led many authors to publish replacements. One of them, Introduction to WordStar, was written by future Goldstein & Blair founder and Whole Earth Software Catalog contributor Arthur Naiman, who hated the program and had a term inserted into his publishing contract that he not be required to use WordStar to write the book, using WRITE instead. MS-DOS WordStar 3.0, the first version for MS-DOS, appeared in April 1982. The DOS version was very similar to the original, and although the IBM PC had arrow keys and separate function keys, the traditional "WordStar diamond" and other Ctrl-key functions were retained, leading to rapid adoption by former CP/M users. WordStar's ability to use a "non-document" mode to create text files without formatting made it popular among programmers for writing code. Like the CP/M versions, the DOS WordStar was not explicitly designed for IBM PCs, but rather for any x86 machine (as there were a number of non-IBM-compatible PCs that used 8086 or 80186 CPUs). As such, it used only DOS's API calls and avoided any BIOS usage or direct hardware access. This carried with it an unfortunate performance penalty as everything had to be "double" processed (meaning that the DOS API