Updates purpose, user characteristics and structure of document