Documentation format
refactoring