refactoring, started docx