A method for processing a hypertext file of topics, at least some of the topics including text and at least one hypertext link to a jump topic, comprising the steps of:executing an application program which includes operator-invocable commands to execute a help engine which is settable to provide any one of spoken help, visual help, and both spoken and visual help; instantiating the help engine in