document generation, configuration update, refactoring