new structure of the document