Added documents that is base for refactoring.