working towards file updates in the Document class, some docs