Additionally, the API for the system was very large, filling several books. Implementing a GX program was no easy feat, even though the development was supposed to be much easier. This was not a problem of the GX architecture itself, but a side effect of the "all inclusive" nature of the system — a problem most Apple products of the era suffered from (see PowerTalk for instance). As a result, the developer appeal was limited; a lot of effort would be required to use the system in programs, and the resulting application could only run on a subset of the installed base — let alone the upcoming Windows 95, which was then in the midst of an unprecedented media blitz. The number of GX-based (as opposed to GX-"compatible") programs could be counted on one hand, one example Pixar Typestry.