Docs update
Рефакторинг кода