1. A computer readable medium comprising machine readable instructions that, when executed by a computer, perform a method comprising: receiving a demand for a display of a document; and in a real time response to the demand: modifying, in accordance with a specification of a predetermined schema, information from a main file with information from at least one auxiliary file; and generating the document using the modified information from the main file; and displaying the document.