Init refactoring documentation
Merge