What is needed from a document format